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