translate English to French: A Progress Report
Rapport