Surah Al-Anfal Verse 67 - English Translation by Almuntakhab Fi Tafsir Alquran Alkarim
Surah Al-Anfalمَا كَانَ لِنَبِيٍّ أَن يَكُونَ لَهُۥٓ أَسۡرَىٰ حَتَّىٰ يُثۡخِنَ فِي ٱلۡأَرۡضِۚ تُرِيدُونَ عَرَضَ ٱلدُّنۡيَا وَٱللَّهُ يُرِيدُ ٱلۡأٓخِرَةَۗ وَٱللَّهُ عَزِيزٌ حَكِيمٞ
No Prophet is entitled to take prisoners of war under the circumstances when the infidels are doing their best to defy Allah's religion, until he has humbled the avowed enemies of faith and subdued the land at the peril of their lives. To take prisoners and ransom them at this stage means that you Muslims are concerned with the interests and pleasures of this life when Allah's concern is the Hereafter, and Allah is Azizun and Hakimun