English: A large number of devotees worship here.
Telugu: భక్తులు అధిక సంఖ్యలో ఇక్కడ పూజలు చేస్తుంటారు.