English: Thousands of devotees take part in it.
Telugu: దీనిని తిలకించడానికి వేలాది సంఖ్యలో భక్తులు పాల్గొంటారు.