English: He's recently come back.
Telugu: ఇటీవల తిరిగి వచ్చేశాడు.