idiom
make headway
faire des progrès
Meaning
to make progress or advance
Example
We are finally **making headway** with our new project.
Nous faisons enfin des progrès avec notre nouveau projet.