translate English to German: 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.
Der Schlüssel zum Erfolg liegt im hohem Maße in der Meinung und Glaubwürdigkeit der Umweltschutz- und Verbraucherorganisationen.