English: He had recently come back to India.
Telugu: కానీ ఇటీవలే ఆయన ఇండియాకు తిరిగొచ్చారు.