English: He recovered recently.
Telugu: ఇటీవల అతడికి కాస్త ఊరట లభించింది.