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