And when thou settedst forth at daybreak from thy housefolk to assign to the believers their positions for the battle, Allah was Hearer, Knower. 121 And recall when two groups from among you were inclined to flag although Allah was their protector; it is in Allah that the believers should put their trust. 122 And assuredly Allah had succoured you at Badr while ye were humble. Wherefore fear Allah that haply ye may return 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 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 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 You have no say in the matter if He pardon them or punish them, for they are unjust. 128 Unto Allah belongeth whatsoever is in the heavens and whatsoever is in the earth. He forgiveth whom He will, and punisheth whom He will. Allah is Forgiving, Merciful. 129