English: He had visited India a number of times.
Telugu: ఆయన పలుమార్లు భారత్‌లో పర్యటించారు.