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