English: Recently he had come to India.
Telugu: ఇటీవల అతడు ఇండియాకు వచ్చిన సంగతి తెలిసిందే.