Remember that morning Thou didst leave Thy household (early) to post the faithful at their stations for battle: And Allah heareth and knoweth all things: 121 Two parties of you were about to fail, though Allah was their Guardian, and in Allah believers put all their trust. 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 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 Nay, but if ye persevere, and keep from evil, and (the enemy) attack you suddenly, your Lord will help you with five thousand angels sweeping on. 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 portion of those who disbelieve, or abase them so that they may go back disappointed. 127 No part of the matter is yours whether He turns towards them or punishes them. They are harmdoers. 128 whereas unto God belongs all that is in the heavens and all that is on earth: He forgives whom He wills, and He chastises whom He wills; and God is much-forgiving, a dispenser of grace. 129