Believers, if you yield to those who deny the truth, they will cause you to turn back on your heels and you will turn into losers. 149 But Allah is your protector, and He is the best of helpers. 150 Anon shall We cast a terror into the hearts of those who disbelieve, for they have associated with Allah that for which Allah hath sent down no warranty, and their resort is the Fire: vile is the abode of the wrong-doers! 151 The promise made to you by God was verified when you destroyed (the foe) by His leave, until you were unmanned and disputed the order, and thus disobeyed (the Apostle) even after He had brought you in sight of (victory) you longed for. Some of you desired this world, and some of you the next. Then He put you to flight before (them) in order to try you. But (now) He has forgiven you, for surely God is kind to the faithful. 152 ۞ Remember, as you were rushing up (the hill) without turning back to look, though the Prophet was calling you from the rear, He requited you with anguish for an anguish that you do not fret for missed opportunity and what befell you, for God is aware of all that you do, 153 Then, after inflict-ing this grief, He sent down an inner peace upon you - a sleep which overtook some of you. Those who were concerned merely about themselves, entertaining false notions about Allah - the notions of the Age of Ignorance - asked: 'Have we any say in the matter?' Tell them: 'Truly, all power of decision rests solely with Allah.' Indeed, they conceal in their hearts what they would not reveal to you, saying: 'If we had any power of decision, we would not have been slain here.' Say: 'Even if you had been in your houses, those for whom slaying had been appointed would have gone forth to the places where they were to be slain.' And all this happened so that Allah might test your secret thoughts and purge your hearts of all impurities. Allah knows well what is in the breasts of men. 154 Surely those of them who turned their backs on the day when the two armies met (at Uhud) did so because Satan made them slip because of some of their lapses. But Allah has pardoned them; He is All-Forgiving, All-Forbearing. 155