When thou wentest forth at dawn from thy people to lodge the believers in their pitches for the battle -- God is All-hearing, All-knowing -- 121 When two parties from among you had determined that they should show cowardice, and Allah was the guardian of them both, and in Allah should the believers trust. 122 God gave you victory in the battle of Badr where your forces were much weaker than those of the enemy. Have fear of God so that you may give Him thanks. 123 (Remember) when you (Muhammad SAW) said to the believers, "Is it not enough for you that your Lord (Allah) should help you with three thousand angels; sent down?" 124 Yes, if you remain patient and conscious of Allah and the enemy come upon you [attacking] in rage, your Lord will reinforce you with five thousand angels having marks [of distinction] 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 and so that He might cut off a portion of those who are bent on denying the truth or abase them so that they might be turned back frustrated. 127 (Muhammad), it is not your concern whether He forgives them or punishes them for they are unjust. 128 To God belongs all that is in the heavens and the earth: He may pardon whom He please and punish whom He will. Yet God is forgiving and kind. 129