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