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 When two parties from among you were about to lose heart, but Allah was their Wali (Supporter and Protector). And in Allah should the believers put their trust. 122 For God had helped you during the Battle of Badr at a time when you were helpless. So act in compliance with the laws of God; you may well be grateful. 123 When thou saidst to the believers, 'Is it not enough for you that your Lord should reinforce you with three thousand angels sent down upon you? 124 Rather, if you have patience and are cautious, and they suddenly come against you, your Lord will reinforce you 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 That He may cut off a part of those who disbelieve, or overwhelm them so that they retire, frustrated. 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