Indeed following the Noble Messenger of Allah is better for you – for one who is confident of Allah and the Last Day, and remembers Allah much. 21 And when the believers saw the companies, they said, "This is what Allah and His Messenger had promised us, and Allah and His Messenger spoke the truth." And it increased them only in faith and acceptance. 22 Among the believers there are those who have remained true to the covenant they made with Allah. Among those some of them have fulfilled their vow and others await the appointed time. They have not changed in the least. 23 That Allah may reward the truthful for their truth and punish the hypocrites if He wills or accept their repentance. Indeed, Allah is ever Forgiving and Merciful. 24 Allah sent back the unbelievers in their rage, and they gained no good. Allah spared the believers from fighting, surely Allah is the Strong, the Mighty. 25 And He brought those of the People of the Scripture who supported them down from their strongholds, and cast panic into their hearts. Some ye slew, and ye made captive some. 26 He made you heirs to their lands, and their houses, and their possessions and lands on which you had not set foot before. God has power over all things. 27