English: Many devotees come here.
Telugu: దీంతో చాలా మంది భక్తులు ఇక్కడకు వస్తుంటారు.