English: He recovered recently.
Telugu: ఇటీవల తిరిగి పుంజుకున్నాడు.