English: For the last several days, protests have been taking place.
Telugu: దీనికి వ్యతిరేకంగా చాలా రోజుల నుంచి నిరసనలు వ్యక్తం అవుతూ ఉన్నాయి.