translate English to French: The two years since have seen much progress.
Nous avons vu beaucoup de progrès réalisés dans les deux dernières années.