Muhammad Habib Shakir: And when Musa said to his people: O my people! why do you give me trouble? And you know indeed that I am Allah´s messenger to you; but when they turned aside, Allah made their hearts turn aside, and Allah does not guide the transgressing people.
Abdullah Yusuf Ali: And remember, Moses said to his people: "O my people! why do ye vex and insult me, though ye know that I am the messenger of Allah (sent) to you?" Then when they went wrong, Allah let their hearts go wrong. For Allah guides not those who are rebellious transgressors.
M.Pickthall: And (remember) when Moses said unto his people: O my people! Why persecute ye me, when ye well know that I am Allah´s messenger unto you? So when they went astray Allah sent their hearts astray. And Allah guideth not the evil-living folk.
Amatul Rahmân Omer: (Recall the time) when Moses said to his people, `My people! why do you malign me when you know that I am certainly a Messenger from Allâh to you.´ But when they deviated from the right course, Allâh let their hearts deviate (as they were), for Allâh guides no transgressing people to success.
Maulana Mohammad Ali: Surely Allah loves those who fight in His way in ranks, as if they were a solid wall.