English: Thousands of devotees participate in the event.
Telugu: ఈ ఊరేగింపులో లక్షలాది భక్తులు పాల్గొంటారు.