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