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 for, indeed, God did succour you at Badr, when you were utterly weak. Remain, then, conscious of God, so that you might have cause to be grateful. 123 Remember thou saidst to the Faithful: "Is it not enough for you that Allah should help you with three thousand angels (Specially) sent down? 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 Allah made it not but as a message of good news for you and as an assurance to your hearts. And there is no victory except from Allah, the All-Mighty, the All-Wise. 126 In order that He may cut off a part of unbelievers or overthrow them, and they turn back in frustration. 127 You have no concern in the affair whether He turns to them (mercifully) or chastises them, for surely 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