translate English to German: The differences between Arab and non-Arab Muslim countries are striking.
Die Unterschiede zwischen arabischen und nicht-arabischen muslimischen Ländern sind dabei auffallend.