Well, it may already have occurred to you that Islam means "surrender," or "submission of self-interest to the will of Allah." Well, it's ideas, not worms, that hijack
Nun, vielleicht ist Ihnen schon mal aufgefallen, dass Islam „Hingabe“ bedeutet, oder „Unterwerfung des Eigeninteresses unter den Willen Allahs“.