English: Thousands participated in this march.
Telugu: వేలాది మంది ఈ మార్చ్లో పాల్గొన్నారు.