English: Several thousand people took to the streets protesting.
Telugu: ప్రజలు వేలసంఖ్యలో రోడ్లెక్కి నిరసన తెలిపారు.