Abdel Haleem Word Analysis

We taught him how to make coats of mail for the benefit of you [people], to protect you in your wars, but are you grateful for this
Abdel Haleem Arabic Root / Link Morphology
And We taught him
وَعَلَّمْنَٰهُ (waʿallamnāhu)
ع ل م
Verb
V
(the) making
صَنْعَةَ (ṣanʿata)
ص ن ع
Noun
Noun
(of) coats of armor
لَبُوسٍ (labūsin)
ل ب س
Noun
Noun
for you
لَّكُمْ (lakum)
Noun
Noun
to protect you
لِتُحْصِنَكُم (lituḥ'ṣinakum)
ح ص ن
Verb
V
from
مِّنۢ (min)
م ن
Prep.
Prep
your battle
بَأْسِكُمْ (basikum)
ب أ س
Noun
Noun
Then will
فَهَلْ (fahal)
ه ل
Prep.
Prep
you
أَنتُمْ (antum)
Noun
Noun
(be) grateful
شَٰكِرُونَ (shākirūna)
ش ك ر
Noun
Noun