English: He's been a professor there for a number of years.
Telugu: అక్కడే ఎన్నో ఏళ్ళు ప్రొఫెసర్ ఉద్యొగం చేశారు కూడా.