Ahmed Raza Khan: Mohammed Aqib Qadri:
If you give charity openly, what an excellent deed it
is! And if you secretly give it to the poor, it is the best
for you; and it will redeem some of your sins; and Allah is
Aware of your deeds.
Yusuf Ali:
If ye disclose (acts of) charity, even so it is well, but if
ye conceal them, and make them reach those (really) in need, that is best
for you: It will remove from you some of your (stains of) evil. And Allah is
well acquainted with what ye do.
Pickthal:
If ye publish your almsgiving, it is well, but if ye hide it
and give it to the poor, it will be better for you, and will atone for some
of your ill-deeds. Allah is Informed of what ye do.