English: Thousands of people participated
Telugu: వేలాదిగా పాల్గొని