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