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 groups among you almost lost courage despite having God as their Guardian. The believers should always have trust in God. 122 Allah had helped you at Badr, when ye were a contemptible little force; then fear Allah; thus May ye show your gratitude. 123 When thou didst say unto the believers: Is it not sufficient for you that your Lord should support you with three thousand angels sent down (to your help)? 124 "Yes, if you hold on to patience and piety, and the enemy comes rushing at you; your Lord will help you with five thousand angels having marks (of distinction)." 125 The sending of the angels is a glad news from your Lord so that you would have more confidence in Him. No victory is real unless it is from God, the Majestic and All-wise. 126 In order that He may cut off a part of unbelievers or overthrow them, and they turn back in frustration. 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