The Saheeh International Quran Translation :
القول في تفسير قوله تعالي: سورة: الْأَنْفَال الآية:17
» The Saheeh International Quran Translation
And you did not kill them, but it was Allah who killed them. And you threw not, [O Muhammad], when you threw, but it was Allah who threw that He might test the believers with a good test. Indeed, Allah is Hearing and Knowing.