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