translate English to French: The organization's ability to effectively initiate, maintain, and participate in such networks will largely determine the extent to which it can achieve its mission -- not least in the eyes of its constituents.
La mesure dans laquelle elle pourra accomplir cette mission -- entre autres aux yeux de ses commettants -- dépendra dans une large mesure de l'efficacité avec laquelle elle sera capable de lancer et d'entretenir de tels réseaux, et d'y participer.