English: Attracts a large number of devotees.
Telugu: ఇది అనేకమంది భక్తులు ఆకర్షిస్తుంది.