0 to have advanced to an improved or more developed state:
Information technology has come a long way in the last 20 years.
1 to have improved greatly:
In the past 20 years, information technology has come a long way.
НОВИ ДУМИ
European
May 10, 2021
ДУМАТА НА ДЕНЯ
Shimmer
have come a long way