English: Thousand number of devotees come here to complete their worship.
Telugu: ఇక్కడకు వేలాది మంది భక్తులు వచ్చి తమ భక్తిని చాటుకుంటారు.