English: Thousands of devotees
Telugu: వేలాది మంది భక్తులు