English: Students and teachers at Delhi University are a excruciating lot.
Telugu: ఢిల్లీ యూనివర్సిటీ అధ్యాపకులు, విద్యార్థులు పెద్ద ఎత్తున నిరసన తెలిపారు.