English: He has visited India several times.
Telugu: అతడు పలుమార్లు ఇండియాకు వచ్చాడు. ఈ .