Those who spend their wealth [in Allāh's way] by night and by day, secretly and publicly - they will have their reward with their Lord. And no fear will there be concerning them, nor will they grieve.
Those who spend their wealth for Allah’s sake at night and during the day, secretly and openly, without showing off or looking for fame, will have their reward from their Lord on the Day of Resurrection. As a favour and blessing from Allah, they will have no fear of what the future holds, nor any sadness over what they missed out on in the world.