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 when two groups from among you were about to lose heart, although God was near unto them and it is in God that the believers must place their trust: 122 God gave you victory in the battle of Badr where your forces were much weaker than those of the enemy. Have fear of God so that you may give Him thanks. 123 [And remember] when thou didst say unto the believers: "Is it not enough for you [to know] that your Sustainer will aid you with three thousand angels sent down [from on high]? 124 Nay, but if ye persevere, and keep from evil, and (the enemy) attack you suddenly, your Lord will help you with five thousand angels sweeping on. 125 Allah ordained this only as a message of good cheer for you, and that thereby your hearts might be at rest - Victory cometh only from Allah, the Mighty, the Wise - 126 That He may cut off a portion from among those who disbelieve, or abase them so that they should return disappointed of attaining what they desired. 127 [And] it is in no wise for thee [O Prophet] to decide whether He shall accept their repentance or chastise them - for, behold, they are but wrongdoers, 128 And to Allah belongs all that is in the heavens and all that is in the earth. He forgives whom He wills, and punishes whom He wills. And Allah is Oft-Forgiving, Most Merciful. 129