It is not bad to give alms in public. However if you give them privately to the poor, it would be better for you and an expiation for some of your sins. God is Well-Aware of what you do.
اگر صدقه‌ها را آشکار کنید، این (برای تشویق دیگران هم) کارِ خوبی است، و اگر آن را پنهان دارید و به مستمندان بدهید، این برای شخص شما بهتر (که از ریا دورتر) است، و بخشی از گناهانتان را می‌زداید. و خدا به آنچه می‌کنید آگاه است.