And recall what time thou settedst forth from thy household early to settle believers in positions for the fight. And Allah is Hearing, Knowing. 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 had already helped you at Badr, when you were weak. Fear God, so that you may be grateful. 123 [Remember] when you said to the believers, "Is it not sufficient for you that your Lord should reinforce you with three thousand angels sent down? 124 "Yea, - if ye remain firm, and act aright, even if the enemy should rush here on you in hot haste, your Lord would help you with five thousand angels Making a terrific onslaught. 125 And Allah did not make it but as good news for you, and that your hearts might be at ease thereby, and victory is only from Allah, the Mighty, the Wise. 126 That He may cut off a part of those who disbelieve, or overwhelm them so that they retire, frustrated. 127 It is no concern at all of thee (Muhammad) whether He relent toward them or punish them; for they are evil-doers. 128 To God belongs all that is in the heavens and the earth. He may forgive or punish whomever He wants. God is All-forgiving and All-merciful. 129