Remember when you set forth in the morning from your house assigning the faithful positions for the battle, God heard everything and knew all. 121 When two parties of you almost fell away, and Allah was their Protecting Friend. In Allah let believers put their trust. 122 Allah had already given you the victory at Badr, when ye were contemptible. So observe your duty to Allah in order that ye may be thankful. 123 [And remember] when thou didst say unto the believers: "Is it not enough for you [to know] that your Sustainer will aid you with three thousand angels sent down [from on high]? 124 If you are steadfast and mindful of God, even though the enemy should suddenly fall upon you, your Lord will help you even with five thousand marked angels. 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 No part of the matter is thine, whether He turns towards them again, or chastises them; for they are evildoers. 128 Whatever is in the heavens and the earth belongs to Allah. He forgives whom He wills, and chastises whom He wills: Allah is indeed All-Forgiving, Most-Compassionate. 129