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