And when you did go forth early in the morning from your family to lodge the believers in encampments for war and Allah is Hearing, Knowing. 121 Remember two of your parties Meditated cowardice; but Allah was their protector, and in Allah should the faithful (Ever) put their trust. 122 And Allah most assuredly helped you at Badr when you were humiliated. Therefore, fear Allah, in order that you will give thanks to Him. 123 [And remember] when thou didst say unto the believers: "Is it not enough for you [to know] that your Sustainer will aid you with three thousand angels sent down [from on high]? 124 Yea; if you are patient and godfearing, and the foe come against you instantly, your Lord will reinforce you with five thousand swooping angels.' 125 God wrought this not, save as good tiding to you, and that your hearts might be at rest; help comes only from God the All-mighty, the All-wise; 126 So He may cut off a part of the disbelievers, or disgrace them so that they return unsuccessful. 127 You have no concern in the affair whether He turns to them (mercifully) or chastises them, for surely they are unjust. 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