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