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 Two parties of you were about to fail, though Allah was their Guardian, and in Allah believers put all their trust. 122 God had already helped you at Badr, when you were weak. Fear God, so that you may be grateful. 123 When thou saidst to the believers, 'Is it not enough for you that your Lord should reinforce you with three thousand angels sent down upon you? 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 And Allah provided this aid to you in order to cut off a part of those who disbelieved and frustrate them so that they retreat in utter disappointment. 127 (O Messenger!) It is not for you to decide whether He will accept their repentance or chastise them, for they surely are wrongdoers. 128 Unto Allah belongeth whatsoever is in the heavens and whatsoever is in the earth. He forgiveth whom He will, and punisheth whom He will. Allah is Forgiving, Merciful. 129