English: Also taught at several universities.
Telugu: ఆపై కొన్ని కళాశాలల్లోనూ బోధించారు.