۞ 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 the many spoils that they were to take. God is all-mighty and all-wise. 19 Allah has promised that you take many spoils. He has hastened this to you, and restrained the hands of people from you so that He makes it a sign to the believers and to guide you on a Straight Path. 20 And there were (other spoils) which you were unable to take. Allah has encompassed it already, Allah is powerful over all things. 21 If the unbelievers had fought you they would have been put to flight, and found none to protect or help them. 22 Such is Allah's Way that has come down from the past. Never shall you find any change in the Way of Allah. 23 He it is Who restrained their hands from you, and your hands from them in the valley of Makkah, even though He had made you victorious against them. Allah was watching all that you did. 24 These it was who disbelieved and debarred you from the Inviolable Place of Worship, and debarred the offering from reaching its goal. And if it had not been for believing men and believing women, whom ye know not - lest ye should tread them under foot and thus incur guilt for them unknowingly; that Allah might bring into His mercy whom He will - If (the believers and the disbelievers) had been clearly separated We verily had punished those of them who disbelieved with painful punishment. 25 (This is why) when the unbelievers set in their hearts a fierce bigotry -- the bigotry of ignorance -- Allah bestowed inner peace upon His Messenger and upon the believers and made the word of piety binding on them. They were more deserving and worthier thereof. Allah has knowledge of everything. 26