English: Also often visited India.
Telugu: భారత్‌కు కూడా ఆమె పలుమార్లు వచ్చారు.