translate English to French: You have guided the Organization, supported its mission and made far-reaching reform possible.
Vous avez guidé l'Organisation, appuyé sa mission et rendue possible une réforme ambitieuse.