English: Pilgrims in large numbers come here every year.
Telugu: ఇక్కడికి భక్తులు సంవత్సరమంతా పెద్ద సంఖ్యలో వొస్తారు.