O believers, if you obey the unbelievers they will turn you upon your heels, and you will turn about, losers. 149 God is your Guardian and the best Helper. 150 We shall cause terror to enter the hearts of the faithless for their considering things equal to God without authoritative evidence. Their abode will be fire, a terrible dwelling for the unjust. 151 And certainly Allah made good to you His promise when you slew them by His permission, until when you became weak-hearted and disputed about the affair and disobeyed after He had shown you that which you loved; of you were some who desired this world and of you were some who desired the hereafter; then He turned you away from them that He might try you; and He has certainly pardoned you, and Allah is Gracious to the believers. 152 ۞ Recall when you were fleeing without casting even a side glance at anyone, and the Messenger was calling out to you from the rear. Then Allah requited you by inflicting grief after grief upon you so as to instruct you neither to grieve for the losses you might suffer nor for the afflictions that might befall you. Allah knows all that you do. 153 Then after grief, He sent down a peaceful slumber (calm), which engulfed a group among you – and another party kept fearing for their own lives, thinking wrongfully of Allah – like the thoughts of ignorance; they say, “Do we have any authority in this matter?” Say (O dear Prophet Mohammed – peace and blessings be upon him), “All authority lies only with Allah”; they hide in their hearts what they do not reveal to you; they say, “Had we any control, we would not have been slain here”; say, “Even if you had been in your houses, those destined to be slain would have come forth to their places of slaying; and in order that Allah may test what is in your breasts and reveal whatever is in your hearts”; and Allah knows well what lies within the hearts. 154 Indeed, those of you who turned back on the day the two armies met, it was Satan who caused them to slip because of some [blame] they had earned. But Allah has already forgiven them. Indeed, Allah is Forgiving and Forbearing. 155