English: Several thousand people took to the streets protesting.
Telugu: ఈ ఆంక్షలను వ్యతిరేకిస్తూ వేలాదిమంది పౌరులు రోడ్డెక్కి నిరసనలు తెలిపారు.