۞ God was pleased with the believers when they swore allegiance to you [Prophet] under the tree: He knew what was in their hearts and so He sent tranquillity down to them and rewarded them with a victory near at hand 18 And abundant spoils that they will capture. And Allah is Ever All-Mighty, All-Wise. 19 Allah has promised you much booty that you will take [in the future] and has hastened for you this [victory] and withheld the hands of people from you - that it may be a sign for the believers and [that] He may guide you to 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 Had the unbelievers fought you they would have turned their backs and not found a protector or helper. 22 the wont of God, as in the past before, and thou shalt never find any changing the wont of God. 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 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 those who deny the truth made it a prestige issue [in their hearts], the bigotry of the days of ignorance, God sent His tranquillity down on to His Messenger and believers and firmly established in them the principle of righteousness, for they were indeed better entitled to it and more worthy of it. God has full knowledge of all things. 26