To recover health and strength gradually after sickness or weakness.
To recover from an illness or injury.
To recover from financial straits.