Much remains to be done, but the advances that have been made in only three years are certainly remarkable.
Il reste encore beaucoup à faire, mais les progrès que nous avons réalisés en trois ans à peine sont sans aucun doute admirables.