To return, restore (a thing to its original owner or location etc.).
To contribute money, goods, or, especially, services for charitable purposes, as if in return for one's own success.
To pay back; to return someone a previous good deed.
to redeem oneself