translate English to French: Finally, while much had been achieved, there was still work to be done to further specify aspects of the outcome of the Review and to implement them.
Enfin, si beaucoup avait été accompli, il restait encore à préciser certains aspects de l'examen et à appliquer les conclusions qui en seraient dégagées.