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 among you almost decided to show cowardice – and Allah is their Protector; and in Allah only should the believers trust. 122 And Allah did certainly assist you at Badr when you were weak; be careful of (your duty to) Allah then, that you may give thanks. 123 When you said to the believers: Does it not suffice you that your Lord should assist you with three thousand of the 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 The sending of the angels is a glad news from your Lord so that you would have more confidence in Him. No victory is real unless it is from God, the Majestic and All-wise. 126 That He might cut off a part of those who disbelieve, or expose them to infamy, so that they retire frustrated. 127 This matter is not for you to decide – whether He guides them to repent or punishes them, for they are the unjust. 128 And whatever is in the heavens and whatever is in the earth is Allah's; He forgives whom He pleases and chastises whom He pleases; and Allah is Forgiving, Merciful. 129