English: Thousands took to the streets in protest.
Telugu: వేలాదిమంది వీధుల్లోకి చేరి నిరసన తెలిపారు.