translate English to French: The Director General is certainly doing everything he can to facilitate staff participation and input in the continuing improvement of this Organization.
Il est incontestable que le directeur général met tout en œuvre pour faciliter la participation et la contribution du personnel à l’amélioration constante de cette organisation.