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 God had already helped you at Badr, when you were weak. Fear God, so that you may be grateful. 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 remain patient and God-fearing, and the enemy should fall upon you all of a sudden, Your Lord will reinforce you with five thousand angels clearly marked!" 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 That He might cut off a fringe of the Unbelievers or expose them to infamy, and they should then be turned back, frustrated of their purpose. 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 whatever is on the earth belong to God. He forgives whoever He pleases and punishes whoever He pleases. God is most forgiving and ever merciful. 129