When you set out at dawn from your home to assign battle positions to the believers -- God hears all and knows all. 121 When two parties from among you were about to lose heart, but Allah was their Wali (Supporter and Protector). And in Allah should the believers put 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 When you O dear Prophet (Mohammed – peace and blessings be upon him) said to the believers, “Is it not sufficient for you that your Lord may support you by sending down three thousand angels?” 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 God wrought this not, save as good tiding to you, and that your hearts might be at rest; help comes only from God the All-mighty, the All-wise; 126 [and] that [through you] He might destroy some of those who were bent on denying the truth, and so abase the others that they would withdraw in utter hopelessness. 127 This matter is not for you to decide – whether He guides them to repent or punishes them, for they are the unjust. 128 whereas unto God belongs all that is in the heavens and all that is on earth: He forgives whom He wills, and He chastises whom He wills; and God is much-forgiving, a dispenser of grace. 129