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 Remember two of your parties Meditated cowardice; but Allah was their protector, and in Allah should the faithful (Ever) put 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 When you said to the believers: Does it not suffice you that your Lord should assist you with three thousand of the 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 Allah has reminded you of this only as a glad tiding to you and so as to let your hearts be at rest. Help can only come from Allah, 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 (Muhammad), it is not your concern whether He forgives them or punishes them for they are unjust. 128 Allah's is whatsoever is in the heavens and whatsoever is in the earth. He forgiveth whomsoever He listeth, and tormenteth whomsoever He listeth. And Allah is Forgiving, Merciful. 129