English: He taught at various universities.
Telugu: అనేక విశ్వవిద్యాలయాలలో ఉపన్యాసముల నిచ్చారు.