English: He's been a professor of English there.
Telugu: అక్కడే ఇంగ్లీష్ లెక్చరర్ గా చెరింది.