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