And when you went out at dawn from your family to lodge the believers in their positions for the battle. Allah is Hearing, Knowing. 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 And Allah most assuredly helped you at Badr when you were humiliated. Therefore, fear Allah, in order that you will give thanks to Him. 123 Remember thou saidst to the Faithful: "Is it not enough for you that Allah should help you with three thousand angels (Specially) sent down? 124 Yes, why not? If you patiently endure and remain pious, and the disbelievers attack you suddenly, your Lord will send down five thousand marked angels to help you. 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 [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 No part of the matter is thine, whether He turns towards them again, or chastises them; for they are evildoers. 128 And to Allah only belongs all whatever is in the heavens and all whatever is in the earth; He may forgive whomever He wills, and punish whomever He wills; and Allah is Oft Forgiving, Most Merciful. 129