(Muhammad), remember the morning when you left home to show the believers their position in the battle? God is All-hearing and All-knowing. 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 most assuredly helped you at Badr when you were humiliated. Therefore, fear Allah, in order that you will give thanks to Him. 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 Indeed if you are patient and take heed for yourselves, and the (enemy) come rushing at you suddenly your Lord will send even five thousand angels on chargers sweeping down." 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 That He may cut off a part of those who disbelieve, or overwhelm them so that they retire, frustrated. 127 [And] it is in no wise for thee [O Prophet] to decide whether He shall accept their repentance or chastise them - for, behold, they are but wrongdoers, 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