English: He has visited India several times.
Telugu: ఆయన అనేకసార్లు భారతదేశ యాత్రలు చేశాడు.