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