Abdel Haleem Word Analysis

It was not you who killed them but God, and when you [Prophet] threw [sand at them] it was not your throw [that defeated them] but God’s, to do the believers a favour: God is all seeing and all knowing
Abdel Haleem Arabic Root / Link Morphology
And not
فَلَمْ (falam)
ل م
Prep.
Prep
you kill them
تَقْتُلُوهُمْ (taqtulūhum)
ق ت ل
Verb
V
but
وَلَٰكِنَّ (walākinna)
ل ك ن
Prep.
Prep
Allah
ٱللَّهَ (l-laha)
أ ل ه
Noun
Noun
killed them
قَتَلَهُمْ (qatalahum)
ق ت ل
Verb
V
And not
وَمَا (wamā)
م ا
Prep.
Prep
you threw
رَمَيْتَ (ramayta)
ر م ي
Verb
V
when
إِذْ (idh)
ا ذ
Noun
Noun
you threw
رَمَيْتَ (ramayta)
ر م ي
Verb
V
but
وَلَٰكِنَّ (walākinna)
ل ك ن
Prep.
Prep
Allah
ٱللَّهَ (l-laha)
أ ل ه
Noun
Noun
threw
رَمَىٰ (ramā)
ر م ي
Verb
V
and that He may test
وَلِيُبْلِىَ (waliyub'liya)
ب ل و
Verb
V
the believers
ٱلْمُؤْمِنِينَ (l-mu'minīna)
أ م ن
Noun
Noun
from Him
مِنْهُ (min'hu)
م ن
Prep.
Prep
(with) a trial
بَلَآءً (balāan)
ب ل و
Noun
Noun
good
حَسَنًا (ḥasanan)
ح س ن
Noun
Noun
Indeed
إِنَّ (inna)
ا ن
Prep.
Prep
Allah
ٱللَّهَ (l-laha)
أ ل ه
Noun
Noun
(is) All-Hearing
سَمِيعٌ (samīʿun)
س م ع
Noun
Noun
All-Knowing
عَلِيمٌ (ʿalīmun)
ع ل م
Noun
Noun