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