Fetching details from the dictionary...
to restore one's energy; to restore one's spirits; to recharge one's batteries