translate English to French: He added that progress continued in several sectors but still much more needed to be done.
Il a ajouté que les progrès se poursuivaient dans plusieurs secteurs mais qu'il fallait encore en faire beaucoup plus.