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