۞ God is pleased with the believers for their pledging obedience to you under the tree. He knew whatever was in their hearts, thus, He granted them confidence and rewarded them with an immediate victory 18 and with many future gains -- God is mighty and wise. 19 Allah hath promised you abundant spoils that ye shall take, and these He hath hastened to you, and hath restrained the hands of people from you, that it may be a sign unto the believers, and that He may guide you to a straight path. 20 And other (benefits) which you have not yet obtained, are within the compass of God, for God has power over everything. 21 If the Unbelievers should fight you, they would certainly turn their backs; then would they find neither protector nor helper. 22 Such has been the course of Allah that has indeed run before, and you shall not find a change in Allah's course. 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 [It was not for your enemies sake that He stayed your hands from them: for] it was they who were bent on denying the truth, and who debarred you from the Inviolable House of Worship and prevented your offering from reaching its destination. And had it not been for the believing men and believing women [in Mecca,] whom you might have unwittingly trampled underfoot, and on whose account you might have become guilty, without knowing it, of a grievous wrong: [had it not been for this, you would have been allowed to fight your way into the city: but you were forbidden to fight] so that [in time] God might admit to His grace whomever He wills. Had they [who deserve Our mercy and they whom We have condemned] been clearly discernible [to you,] We would indeed have imposed grievous suffering [at your hands] on such of them as were bent on denying the truth. 25 Whereas the disbelievers had set up in their hearts an obstinacy – the same obstinacy of the days of ignorance – so Allah sent down His solace upon His Noble Messenger and upon the believers, and decreed upon them the words of piety, and they were more deserving and suitable for it; and Allah is the All Knowing. 26