Well, being that “Islam” means “submission”, it all fits together, doesn’t it?
Yeah. It would have if I’d gotten the translation right...