have come a long way

US /hæv kʌm ə lɔŋ weɪ/
UK /hæv kʌm ə lɔŋ weɪ/
"have come a long way" picture
1.

取得长足进步, 大有进展

to have made significant progress or improvement over time

:
The company has come a long way since its humble beginnings.
这家公司从最初的默默无闻取得了长足的进步
You've really come a long way with your English skills.
你的英语水平真的进步很大