English: Many protests have taken place.
Telugu: అనేక ప్రతిఘటనలు జరిగాయి.