Remember when you set forth in the morning from your house assigning the faithful positions for the battle, God heard everything and knew all. 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 sure Allah helped you at Badr when you were utterly weak. Beware, then, of Allah; perhaps you will be thankful. 123 And Recall what time thou saidst to the believers: sufficieth it not unto you that your Lord should reinforce you with three thousand angels sent down. 124 "Yea, - if ye remain firm, and act aright, even if the enemy should rush here on you in hot haste, your Lord would help you with five thousand angels Making a terrific onslaught. 125 And this Allah made not except as a joyful enunciation unto you, and that thereby your hearts might be set at rest - and no succour is there but from before Allah, the Mighty, the Wise. 126 (They are sent) to break the power of the unbelievers or disgrace them and make them return after having lost all hope." 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 Allah belongeth all that is in the heavens and on earth. He forgiveth whom He pleaseth and punisheth whom He pleaseth; but Allah is Oft-Forgiving, Most Merciful. 129