COME A LONG WAY
Meaning of COME A LONG WAY in English
phrasal
: to make progress : succeed
he's come a long way since he left the boat at Ellis Island
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012