translate English to French: We have already seen much progress in this area.
Nous avons déjà enregistré beaucoup de progrès dans ce domaine.