translate English to French: Overall, the situation is one of commendable progress, but with much still to do.
Dans l'ensemble, la situation est la suivante : des progrès louables ont été accomplis, mais il reste encore beaucoup à faire.