And when you went out at dawn from your family to lodge the believers in their positions for the battle. Allah is Hearing, Knowing. 121 Remember two of your parties Meditated cowardice; but Allah was their protector, and in Allah should the faithful (Ever) put their trust. 122 Allah indeed aided you at Badr when you had no means; so fear Allah – so that you may 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 Nay, but if you are patient in adversity and conscious of Him, and the enemy should fall upon you of a sudden, your Sustainer will aid you with five thousand angels swooping down!" 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 So He may cut off a part of the disbelievers, or disgrace them so that they return unsuccessful. 127 (O Messenger!) It is not for you to decide whether He will accept their repentance or chastise them, for they surely are wrongdoers. 128 To Allah belongeth all that is in the heavens and on earth. He forgiveth whom He pleaseth and punisheth whom He pleaseth; but Allah is Oft-Forgiving, Most Merciful. 129