English: He just visited India.
Telugu: ఇటీవలే భారత్ సందర్శంచి వెళ్లారు.