۞ Indeed Allah was truly pleased with the believers when they swore allegiance to you beneath the tree – so He knew what was in their hearts – He therefore sent down peace upon them, and rewarded them with an imminent victory. 18 And plenty of war booty, to take; and Allah is Most Honourable, Wise. 19 God had promised you many spoils that you would capture; so He gave this soon enough to you, and stayed the hands of men from you that it may serve as a sign for believers, and guide you on the straight path; 20 And [He promises] other [victories] that you were [so far] unable to [realize] which Allah has already encompassed. And ever is Allah, over all things, competent. 21 If the unbelievers had fought you they would have been put to flight, and found none to protect or help them. 22 It is the law of Allah which hath taken course aforetime. Thou wilt not find for the law of Allah aught of power to change. 23 And He it is Who restrained their hands from you and your hands from them in the vale of Makka, after He had made you superior to them; and Allah is of that which ye work ever a Beholder. 24 It is they who disbelieved and turned you away from the Sacred Mosque and (turned off) the offering withheld from arriving at its destined place; and were it not for the believing men and the believing women, whom, not having known, you might have trodden down, and thus something hateful might have afflicted you on their account without knowledge-- so that Allah may cause to enter into His mercy whomsoever He pleases; had they been widely separated one from another, We would surely have punished those who disbelieved from among them with a painful punishment. 25 Whereas they who are bent on denying the truth harboured a stubborn disdain in their hearts - the stubborn disdain [born] of ignorance - God bestowed from on high His [gift of] inner peace upon His Apostle and the believers, and bound them to the spirit of God-consciousness: for they were most worthy of this [divine gift,] and deserved it well. And God has full knowledge of all things. 26