English: He came to India several times.
Telugu: భారత్‌కు కూడా ఆమె పలుమార్లు వచ్చారు.