translate English to French: He hoped that the recent appointments of an Executive Director and a project manager would speed the implementation of the plan.
Il est à espérer que les récentes nominations d'un directeur exécutif et d'un directeur de projet accéléreront la mise en œuvre du plan.