Translation of the verse 25 from Surah Al-Ahzab : Number of verses 73 - - page 421 - Part 21.
And Allah drove back those who disbelieved in their rage, they gained no advantage (booty, etc.). Allah sufficed for the believers in the fighting (by sending against the disbelievers a severe wind and troops of angels). And Allah is Ever AllStrong, AllMighty.
And Allah repelled those who disbelieved, in their rage, not having obtained any good. And sufficient was Allah for the believers in battle, and ever is Allah Powerful and Exalted in Might.
(33:25) Allah sent back the unbelievers empty-handed, their hearts seething with rage. Allah sufficed the believers in their fight. Allah is Most Powerful, Most Mighty.