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