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