English: Thousands of devotees come here.
Telugu: వేలకొలది భక్తులు వచ్చి పూజించి పోవుచుందురు.