Translate the following English sentence to French:
"The key to success lies, to a very large degree, in the credibility of the environmental and consumer groups and in the good opinion in which these are held."
La clé du succès est pour une très grande part dans l'opinion, et dans la confiance que les associations de consommateurs et les ONG à vocation environnementale manifestent à leur égard.