Abdel Haleem Word Analysis

If you give charity openly, it is good, but if you keep it secret and give to the needy in private, that is better for you, and it will atone for some of your bad deeds: God is well aware of all that you do
Abdel Haleem Arabic Root / Link Morphology
If
إِن (in)
ا ن
Prep.
Prep
you disclose
تُبْدُوا۟ (tub'dū)
ب د و
Verb
V
the charities
ٱلصَّدَقَٰتِ (l-ṣadaqāti)
ص د ق
Noun
Noun
then good
فَنِعِمَّا (faniʿimmā)
ن ع م
Verb
V
it (is)
هِىَ (hiya)
Noun
Noun
But if
وَإِن (wa-in)
ا ن
Prep.
Prep
you keep it secret
تُخْفُوهَا (tukh'fūhā)
خ ف ي
Verb
V
and give it
وَتُؤْتُوهَا (watu'tūhā)
أ ت ي
Verb
V
(to) the poor
ٱلْفُقَرَآءَ (l-fuqarāa)
ف ق ر
Noun
Noun
then it
فَهُوَ (fahuwa)
Noun
Noun
(is) better
خَيْرٌ (khayrun)
خ ي ر
Noun
Noun
for you
لَّكُمْ (lakum)
Noun
Noun
And He will remove
وَيُكَفِّرُ (wayukaffiru)
ك ف ر
Verb
V
from you
عَنكُم (ʿankum)
ع ن
Prep.
Prep
[of]
مِّن (min)
م ن
Prep.
Prep
your evil deeds
سَيِّـَٔاتِكُمْ (sayyiātikum)
س و أ
Noun
Noun
And Allah
وَٱللَّهُ (wal-lahu)
أ ل ه
Noun
Noun
with what
بِمَا (bimā)
م ا
Noun
Noun
you do
تَعْمَلُونَ (taʿmalūna)
ع م ل
Verb
V
(is) All-Aware
خَبِيرٌ (khabīrun)
خ ب ر
Noun
Noun