come a long way - definition and synonyms

phrase
  1. to improve a lot, or to make a lot of progress

    Computers have come a long way since the huge mainframes of the 1950s.

See also main entry: come