Other people would say it means something else. Some people would say that Islam means submission.
Andere würden behaupten, es bedeute etwas ganz anderes, Einige Leute würden sagen, dass Islam Hingabe bedeutet.