English: Several thousand people took to the streets protesting.
Telugu: వేలాది మంది మైళ్ల కొలది మానవహారంగా ఏర్పడి తమ నిరసనను తెలియజేశారు.