And when you did go forth early in the morning from your family to lodge the believers in encampments for war and Allah is Hearing, Knowing. 121 When two parties among you were about to lose courage, but Allah was their ally; and upon Allah the believers should rely. 122 Allah had already given you the victory at Badr, when ye were contemptible. So observe your duty to Allah in order that ye may be thankful. 123 (Remember) when you (Muhammad SAW) said to the believers, "Is it not enough for you that your Lord (Allah) should help 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 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 And that He might cut off a part of those who disbelieve or suppress them, so that they will turn back, disappointed. 127 You have no say in the matter if He pardon them or punish 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