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 And Allah most assuredly helped you at Badr when you were humiliated. Therefore, fear Allah, in order that you will give thanks to Him. 123 Remember when you said to the faithful: "Is it not sufficient that your Lord should send for your help three thousand angels from the heavens? 124 If you are steadfast and mindful of God, even though the enemy should suddenly fall upon you, your Lord will help you even 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 In order that He may cut off a part of unbelievers or overthrow them, and they turn back in frustration. 127 You have no say in this affair to decide whether He will relent towards them or He will punish them: they are wrongdoers. 128 To God belongs all that is in the heavens and earth; He forgives whom He will, and chastises whom He will; God is All-forgiving, All-compassionate. 129