English: Angry protest
Telugu: త్రీవ్ర నిరసన