come a long way

Made substantial progress

To come a long way is to have made significant progress or improvement from an earlier state: She's come a long way since her first piano lesson.

The phrase can describe personal growth, technological advancement, or any notable development over time.

It often carries implicit praise or recognition of effort: Electric vehicles have come a long way in the past decade.

Related

improvement · transform · hindsight · development · persistence · hard work · blood sweat tears · resilience · evolution · metamorphosis · gone too far · breakthrough · growth · personal growth · tenacity · odyssey · pilgrimage · humble beginnings

Categories
Opposites
progress and advancement

come a long waystagnate

Cease to develop

go nowhere · stand still · tread water · regress · backslide

effort and achievement

come a long wayfall short

Fail to reach standard

underachieve · flame out · fizzle out · go to waste · disappoint

Family

come, comes, coming, long, longer, longest, longing, longingly, lengthy

Familiarity
Top 50,000
Profile
Known to kids · Used worldwide · Timeless · Abstract · Positive · Everyday, not technical · Rated G