translate English to German: Indeed, the developing countries are the key element in the whole process.
Die Entwicklungsländer sind der Schlüssel zu diesem neuen Prozess.