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