English: Massive protests
Telugu: పెద్ద ఎత్తున నిరసనలు