English: Mass protests
Telugu: వెల్లువెత్తిన ప్రజా నిరసనలు