Remember when you set forth in the morning from your house assigning the faithful positions for the battle, God heard everything and knew all. 121 When two groups among you almost decided to show cowardice – and Allah is their Protector; and in Allah only should the believers 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 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 made it but a message of hope for you, and an assurance to your hearts: (in any case) there is no help except from Allah. The Exalted, 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 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 Allah belongs all that is in the heavens and the earth. He forgives whom He will and punishes whom He will. Allah is Forgiving, the Most Merciful. 129