Fetching details from the dictionary...
to regain one's strength; to recover one's spirit; to be invigorated; to be encouraged