English: Many protests have taken place.
Telugu: ఈలోగా పలు చోట్ల నిరసనలు.