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 allies, they said: This is what Allah and His Apostle promised us, and Allah and His Apostle spoke the truth; and it only increased them in faith and submission. 22 Among the believers there are men who have been true to the pledge they made with God. Among them are such as have fulfilled their vow, and some who [still] wait, without having changed [their resolve] in the least. 23 [Such trials are imposed upon man] so that God may reward the truthful for having been true to their word, and cause the hypocrites to suffer - if that be His will - or [if they repent,] accept their repentance: for, verily, God is indeed much-forgiving, a dispenser of grace! 24 God drove the unbelievers back in their fury, and they gained no advantage. God was sufficient (to help) the believers in the battle. God is all-powerful and all-mighty. 25 And those of the people of the Scripture who backed them (the disbelievers) Allah brought them down from their forts and cast terror into their hearts, (so that) a group (of them) you killed, and a group (of them) you made captives. 26 And He made you heirs to their land and their dwellings and their property, and (to) a land which you have not yet trodden, and Allah has power over all things. 27