English: Tens of thousands of people believe in this.
Telugu: వేలాది మంది దీనిని నమ్ముకుని ఉన్నారు.