translate English to French: The good news is that progress is already being made.
La bonne nouvelle est que des progrès ont déjà été accomplis.