Surah Al-Anfal Verse 17 - English Translation by Almuntakhab Fi Tafsir Alquran Alkarim
Surah Al-Anfalفَلَمۡ تَقۡتُلُوهُمۡ وَلَٰكِنَّ ٱللَّهَ قَتَلَهُمۡۚ وَمَا رَمَيۡتَ إِذۡ رَمَيۡتَ وَلَٰكِنَّ ٱللَّهَ رَمَىٰ وَلِيُبۡلِيَ ٱلۡمُؤۡمِنِينَ مِنۡهُ بَلَآءً حَسَنًاۚ إِنَّ ٱللَّهَ سَمِيعٌ عَلِيمٞ
You people must realize that it was not you who brought death upon the infidels but it was Allah Who destroyed them. It was not you O Muhammad who aimed when you spattered, but it was Allah Who directed the sand you hurled at your enemy. Nor was it you who deprived them of power when you threw the handful of sand at their faces, but it was Allah Who eclipsed their sight. Nonetheless, Allah has determined to test the quality of those who have conformed to Islam with gracious intentions; on the one hand with His prevenient grace producing the repentance and faith without which the grace of justification cannot be received and on the other hand with the efficacious grace really effecting the end for which it is given; Allah is indeed Sami'un (Omnipresent) with unlimited audition and 'Alimun (Omniscient)