Reference: Surah Al-Fath (Victory) – Quran, Chapter 48, Verse 20: Arabic and English Translation
20. Allah has promised you abundant spoils that you will capture, and He has hastened for you this, and He has restrained the hands of men from you, that it may be a sign for the believers, and that He may guide you to a Straight Path. (Translation by Muhsin Khan / Hilali)
Allah has promised you abundant spoils which you shall acquire. He has instantly granted you this (victory) and has restrained the hands of people from you that it may be a Sign for the believers and He may guide you to a Straight Way. (Translation by Abu Al-Alaa Maududi)
Allah has promised you many gains that ye shall acquire, and He has given you these beforehand; and He has restrained the hands of men from you; that it may be a Sign for the Believers, and that He may guide you to a Straight Path; (Translation by Yusuf Ali)


See Full Surah Al-Fath