translate English to German: Many politicians, no doubt, will be grateful for the support of their universities, NGOs, and leading businesses.
Viele Politiker werden ohne Zweifel dankbar sein für die Unterstützung durch ihre Universitäten, NGOs und führenden Unternehmen.