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