Remember that morning Thou didst leave Thy household (early) to post the faithful at their stations for battle: And Allah heareth and knoweth all things: 121 And recall when two groups from among you were inclined to flag although Allah was their protector; it is in Allah that the believers should put their trust. 122 Allah indeed aided you at Badr when you had no means; so fear Allah – so that you may be thankful. 123 [And remember] when you said to the believers, "Does it not suffice that your Lord helps you by sending down three thousand angels? 124 If you remain patient and God-fearing, and the enemy should fall upon you all of a sudden, Your Lord will reinforce you with five thousand angels clearly marked!" 125 The sending of the angels is a glad news from your Lord so that you would have more confidence in Him. No victory is real unless it is from God, the Majestic and All-wise. 126 That He may cut off a part of those who disbelieve, or overwhelm them so that they retire, frustrated. 127 (O Messenger!) It is not for you to decide whether He will accept their repentance or chastise them, for they surely are wrongdoers. 128 Allah's is whatsoever is in the heavens and whatsoever is in the earth. He forgiveth whomsoever He listeth, and tormenteth whomsoever He listeth. And Allah is Forgiving, Merciful. 129