۞ Allah was much pleased with the believers when they swore fealty to you under the tree. He knew what was in their hearts. So He bestowed inner peace upon them and rewarded them with a victory near at hand 18 and [of] many war-gains which they would achieve: for God is indeed almighty, wise. 19 [O you who believe!] God has promised you many war-gains which you shall yet achieve; and He has vouchsafed you these [worldly gains] well in advance, and has stayed from you the hands of [hostile] people, so that this [your inner strength] may become a symbol to the believers [who will come after you,] and that He may guide you all on a straight way. 20 He also promises you other spoils which you have not yet taken, but Allah has encompassed them. Allah has power over everything. 21 If those who deny the truth were to fight you, they would certainly turn their backs; then they would find neither protector nor helper: 22 [This is] the established way of Allah which has occurred before. And never will you find in the way of Allah any change. 23 It is He who kept peace between you and the people of the valley of Mecca after having given you a victory over them. God is Well Aware of 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 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