{v. phr.} To show much improvement; make great progress. * /The school has come a long way since its beginnings./ * /Little Jane has come a long way since she broke her leg./
COME A LONG WAY
Meaning of COME A LONG WAY in English
Slang English vocab. Английский сленговый словарь. 2012