English: He recovered recently.
Telugu: ఇటీవలే కాస్త కోలుకుంటున్నాయి.