English: He came to India recently.
Telugu: ఇటీవల ఆయన ఇండియాకు వచ్చాడు.