have come a long way

добиться многого

Juan has accomplished much; he has come a long way since he started his new business.

Другие идиомы: