English: Public protest
Telugu: ప్రజల్లో వెల్లువెత్తుతున్న నిరసన