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