English: Several thousand people took to the streets protesting.
Telugu: లక్షలాది మంది వీధుల్లోకి వచ్చి నిరసనకు ఉపక్రమించారు.