O YOU who have attained to faith! If you pay heed to those who are bent on denying the truth, they will cause you to turn back on your heels, and you will be the losers. 149 But God is your protector, and He is the best of helpers. 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 God made good His promise to you when by His leave you were about to destroy your foes, but then your courage failed you and you disagreed among yourselves [concerning the Prophet's direction] and disobeyed it, after He had brought you within sight of what you wished for, some of you desired the goods of this world and some of you desired the Hereafter, then in order that He might put you to the test, He prevented you from defeating your foes. But now He has pardoned you: God is most gracious to the believers. 152 ۞ [Remember] when you [fled and] climbed [the mountain] without looking aside at anyone while the Messenger was calling you from behind. So Allah repaid you with distress upon distress so you would not grieve for that which had escaped you [of victory and spoils of war] or [for] that which had befallen you [of injury and death]. And Allah is [fully] Acquainted with what you do. 153 Then, after sorrow He sent down peace [of mind] upon you in the shape of drowsiness that overcame some of you, but there were others who were anxious only about themselves. They entertained false notions about God, like the notions of the days of ignorance. "Have we any say in the matter?" they asked. Say to them, "All is in the hands of God." They conceal in their hearts what they would not reveal to you. They say, "Had we had any say in the matter, none of us would have been killed here." Say to them, "Had you stayed in your homes, those whose death had been decreed would nevertheless have gone forth to the places where they were destined to die." And all this befell you so that God might test what is in your minds. And in order to purify what was in your hearts. For God is aware of your innermost thoughts. 154 God knows what the hearts contain. Because of some of your bad deeds, those of you who ran away, when you faced the enemy, were misled by Satan. God forgave you for He is All-forgiving and Forbearing." 155