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