When you set out at dawn from your home to assign battle positions to the believers -- God hears all and knows all. 121 Remember two of your parties Meditated cowardice; but Allah was their protector, and in Allah should the faithful (Ever) put their trust. 122 For sure Allah helped you at Badr when you were utterly weak. Beware, then, of Allah; perhaps you will be thankful. 123 [Remember] when you said to the believers, "Is it not sufficient for you that your Lord should reinforce you with three thousand angels sent down? 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 So He may cut off a part of the disbelievers, or disgrace them so that they return unsuccessful. 127 No part of the matter is yours whether He turns towards them or punishes them. They are harmdoers. 128 Whatever is in the heavens and the earth belongs to Allah. He forgives whom He wills, and chastises whom He wills: Allah is indeed All-Forgiving, Most-Compassionate. 129