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