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 and God most surely helped you at Badr, when you were utterly abject. So fear God, and haply you Will be thankful. 123 And recall when you said to the believers: 'Will it not suffice you that your Lord will aid you by sending down three thousand angels? 124 "Yes, if you hold on to patience and piety, and the enemy comes rushing at you; your Lord will help you with five thousand angels having marks (of distinction)." 125 and God ordained this only as good news for you so that your hearts might be comforted, help comes only from God, the Powerful, the Wise One, 126 That He might cut down a section of the disbelievers or suppress them so that they turn back disappointed. 127 Not for you, [O Muhammad, but for Allah], is the decision whether He should [cut them down] or forgive them or punish them, for indeed, they are wrongdoers. 128 To God belongs all that is in the heavens and earth; He forgives whom He will, and chastises whom He will; God is All-forgiving, All-compassionate. 129