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 Two parties of you were about to fail, though Allah was their Guardian, and in Allah believers put all 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 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 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 God wrought this not, save as good tiding to you, and that your hearts might be at rest; help comes only from God the All-mighty, the 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 Not for thee, (but for Allah), is the decision: Whether He turn in mercy to them, or punish them; for they are indeed wrong-doers. 128 To God belongs all that is in the heavens and earth; He forgives whom He will, and chastises whom He will; God is All-forgiving, All-compassionate. 129