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