English: A large number of devotees used to gather here to worship.
Telugu: ఇక్కడ పూజలు చేసి ఆశీర్వాదం పొందేందుకు భక్తులు పెద్ద సంఖ్యలో తరలివస్తారు.