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