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