English: He was the visiting professor for various universities.
Telugu: పలు దవాఖానలకు విజిటింగ్ ప్రొఫెసర్‌గా ఉండేవారు.