English: Devotees flock here in large numbers to pay homage to the God.
Telugu: ఇక్కడ పూజలు చేసి ఆశీర్వాదం పొందేందుకు భక్తులు పెద్ద సంఖ్యలో వస్తారు.