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