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 When two parties of you almost fell away, and Allah was their Protecting Friend. In Allah let believers put their trust. 122 And assuredly Allah had succoured you at Badr while ye were humble. Wherefore fear Allah that haply ye may return thanks. 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 "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 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 And Allah provided this aid to you in order to cut off a part of those who disbelieved and frustrate them so that they retreat in utter disappointment. 127 Not with thee is aught of the affair: He shall either relent toward them or torment them, for verily they are wrong-doers. 128 To God belongs all that is in the heavens and the earth: He may pardon whom He please and punish whom He will. Yet God is forgiving and kind. 129