recuperate from (someone or something)
1. To return to good health after some illness or injury. Often used in the continuous tense to indicate an ongoing recovery. My brother is still recuperating from malaria after coming back from his trip to Kenya. I'm still recuperating from a broken ankle, so I'm afraid I won't be coming on the ski trip in December.
2. To return to stable or composed position, status, or mindset after some difficult, troublesome, or threatening situation. Things are better on the whole, but many businesses haven't yet recuperated from the economic crisis. It will take me a day or two to recuperate from that visit from my in-laws.