English: Several hundreds of devotees participated.
Telugu: వందలాది సంఖ్యలో భక్తులు పాల్గొని పూజలు చేశారు.