And when thou settedst forth at daybreak from thy housefolk to assign to the believers their positions for the battle, Allah was Hearer, Knower. 121 When two groups from among you were about to lose heart, God was their protector. In God let the faithful put their trust. 122 Allah indeed aided you at Badr when you had no means; so fear Allah – so that you may be thankful. 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 remain patient and God-fearing, and the enemy should fall upon you all of a sudden, Your Lord will reinforce you with five thousand angels clearly marked!" 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 and that He might cut off a part of the unbelievers or frustrate them, so that they turned in their tracks, disappointed. 127 No part of the matter is thine, whether He turns towards them again, or chastises them; for they are evildoers. 128 To Allah belongeth all that is in the heavens and on earth. He forgiveth whom He pleaseth and punisheth whom He pleaseth; but Allah is Oft-Forgiving, Most Merciful. 129