English: He served there as a professor for a long time.
Telugu: అక్కడే ప్రొఫెసర్ గా కొన్నేళ్ళు పనిచేశాడు.