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