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