being able to recover from an illness rapidly Horoscope