come a long way

многого добиться, сделать большие успехи

The young man has come a long way and has learned many things about his new job.

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