translate English to French: We have already made important progress towards this goal.
Nous avons déjà réalisé d'importants progrès en ce sens.