translate English to French: Progress made
Progrès réalisés