English: Thousands of devotees come here for worships.
Telugu: ఇక్కడకు వేలాది మంది భక్తులు వచ్చి తమ భక్తిని చాటుకుంటారు.