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