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 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 did certainly assist you at Badr when you were weak; be careful of (your duty to) Allah then, that you may give thanks. 123 Also, remember when you said to the believers, "Is it not enough that your Lord is helping you with a force of three thousand angels sent (from the heavens)?" 124 O Yea! if ye but remain persevering and God-fearing, and they should come upon you in this rush of theirs, your Lord shall reinforce you with five thousand angels marked. 125 And God did not do so but as good tidings for you, and to reassure your hearts for victory comes from God alone, the all-mighty and all-wise -- 126 So He may cut off a part of the disbelievers, or disgrace them so that they return unsuccessful. 127 You have no say in the matter if He pardon them or punish them, for they are unjust. 128 And to Allah belongs all that is in the heavens and all that is in the earth. He forgives whom He wills, and punishes whom He wills. And Allah is Oft-Forgiving, Most Merciful. 129