translate English to German: We give our thanks to all our sponsors, contributors and partners for their generous support.
Wir danken all unseren Sponsoren, Spendern und Partnern für ihre großzügige Unterstützung.