English: He taught at various universities.
Telugu: వివిధ యూనివర్శిటీల్లో ప్రసంగాలు ఇస్తుంటారు.