۞ God was pleased with the believers when they swore allegiance to you under the tree, for He knew well what was in their hearts, and sent down tranquility on them, and rewarded them with an expeditious victory 18 And spoils in abundance that they are taking. And Allah is ever Mighty, Wise. 19 God has promised you many spoils to take; these He has hastened to you, and has restrained the hands of men from you, and that it may be a sign to the believers, and to guide you on a straight path, 20 Besides these, there were other gains which you could not receive, but God has full control over them. God has power over all things. 21 And had those who disbelieve fought against you, surely they would have turned their backs, and then they would have found no patron nor helper. 22 That hath been the dispensation of Allah with those who passed away aforetime; and thou shalt not find in the dispensation of Allah any change. 23 And it is He Who restrained their hands from you, and your hands from them in the valley of Mecca, after having given you control over them; and Allah sees all what you do. 24 They are the ones who disbelieved, and barred you from the Holy Mosque and the offering, detained so as not to reach its place of sacrifice. If it had not been for certain men believers and certain women believers whom you knew not, lest you should trample them, and there befall you guilt unwittingly on their account (that God may admit into His mercy whom He will), had they been separated clearly, then We would have chastised the unbelievers among them with a painful chastisement. 25 While the Unbelievers got up in their hearts heat and cant - the heat and cant of ignorance,- Allah sent down His Tranquillity to his Messenger and to the Believers, and made them stick close to the command of self-restraint; and well were they entitled to it and worthy of it. And Allah has full knowledge of all things. 26