B1idiomsuccessIELTS-friendly
come a long way
USUK
to make a lot of progress or improve a lot
Usually in the present perfect: 'you've come a long way'. The same words can also mean travelling a long distance, so context matters.
In context
Your English has come a long way since you started speaking every day.
Da Nang has come a long way from a quiet port town to a busy city.
More idioms about success
- a blessing in disguisesomething that seems bad at first but later brings a good result
- a close calla situation in which you only just avoid danger or failure
- a dream come truesomething you have wanted for a long time that has finally happened
- a feather in your capan achievement that you can be proud of and that may help you later
- a flash in the pana sudden success that does not last or happen again