come a long way in French
come a long way in French
faire du chemin
(idiomatic) To make significant progress.
parcourir du chemin
(idiomatic) To make significant progress.