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