Nun, vielleicht ist Ihnen schon mal aufgefallen, dass Islam „Hingabe“ bedeutet, oder „Unterwerfung des Eigeninteresses unter den Willen Allahs“.
Translate German to English: Well, you may have noticed that Islam means "submission