A reason to give
Why do these people give? What are these people putting efforts in these things for? Subhannallah. Ya tazaka – to purify themselves and purify their money. They are not expecting any reward or any thanks or any blessing from anyone, except they are seeking the pleasure of Allah. Wala saufa yada, “and no delay He will be pleased.” That is why people put efforts into the akhira (hereafter).