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