translate English to French: Much has been accomplished in recent months.
Beaucoup a été accompli ces derniers mois.