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 [so,] when the believers saw the Confederates [advancing against them,] they said, "This is what God and His Apostle have promised us!" - and "Truly spoke God and His Apostle!" and all this but increased their faith and their readiness to surrender themselves unto God. 22 Of the believers are men who have fulfilled that which they covenanted with Allah. Some of them have performed their vow, and some of them are waiting, and they have not changed in the least. 23 That Allah may reward the men of truth for their truth (i.e. for their patience at the accomplishment of that which they covenanted with Allah), and punish the hypocrites if He will or accept their repentance by turning to them in Mercy. Verily, Allah is OftForgiving, Most Merciful. 24 Thus, for all their fury, God repulsed those who were bent on denying the truth; no advantage did they gain, since God was enough to [protect] the believers in battle - seeing that God is most powerful, almighty; 25 And He brought those of the people of the Book who backed them down from their fortresses and cast into their hearts terror; a part of them ye slew, and ye made captives a part. 26 And He caused you to inherit their lands, and their houses, and their riches, and a land which you had not trodden (before). And Allah is Able to do all things. 27