And when you did go forth early in the morning from your family to lodge the believers in encampments for war and Allah is Hearing, Knowing. 121 When two of your bands were about to lose heart God befriended them; and in Him should the faithful place their trust. 122 And assuredly Allah had succoured you at Badr while ye were humble. Wherefore fear Allah that haply ye may return thanks. 123 Remember thou saidst to the Faithful: "Is it not enough for you that Allah should help you with three thousand angels (Specially) sent down? 124 Rather, if you have patience and are cautious, and they suddenly come against you, your Lord will reinforce you with five thousand marked angels' 125 And this Allah made not except as a joyful enunciation unto you, and that thereby your hearts might be set at rest - and no succour is there but from before Allah, the Mighty, the Wise. 126 and so that He might cut off a portion of those who are bent on denying the truth or abase them so that they might be turned back frustrated. 127 You have no concern in the affair whether He turns to them (mercifully) or chastises them, for surely they are unjust. 128 To God belongs all that is in the heavens and the earth: He may pardon whom He please and punish whom He will. Yet God is forgiving and kind. 129