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 of you almost fell away, and Allah was their Protecting Friend. In Allah let believers put their 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 [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 Allah did not make this to be except as glad tidings for you, so that your hearts might be comforted. Victory comes only from Allah, the Mighty, the Wise. 126 (They are sent) to break the power of the unbelievers or disgrace them and make them return after having lost all hope." 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 Whatever is in the heavens and whatever is on the earth belong to God. He forgives whoever He pleases and punishes whoever He pleases. God is most forgiving and ever merciful. 129