English: For the last several days, protests have been taking place.
Telugu: గత కొన్నిరోజులుగా పెద్ద ఎత్తున ధర్నాలు నిర్వహిస్తున్నారు.