translate English to French: What progress have we made since then?
Quels progrès ont été réalisés depuis?