English: In these protests, thousands of people participated.
Telugu: వేలాది మంది ఈ నిరసనల్లో పాల్గొన్నారు.