translate English to French: It enjoys an excellent reputation among its peers around the world.
En outre, l'organisme profite d'une excellente réputation auprès de ses homologues partout dans le monde.