French phrase
Nous avons avancé sur ~.
Meaning
We've made progress on ___.
When to use it
Reports progress on work in progress. It suits project updates and keeps the status concise.
Example dialogue
Où en est-on sur le budget ?
Where do we stand on the budget?
Nous avons avancé sur le dossier financier.
We've made progress on the financial file.