English: He recovered recently.
Telugu: ఇపుడిపుడే కోలుకున్నారు.