English: He had visited India twice.
Telugu: ఇదిలాఉండగా ఇవాంకా భారత్ లో ఇప్పటివరకు రెండుసార్లు పర్యటించారు.