translate English to German: Muslims do a huge amount for Muslim minorities.
Muslime setzen sich massiv für muslimische Minderheiten ein.