English: Millions of people have faith in it.
Telugu: దానిని నమ్మి నవారు లక్షలాదిమంది మనదేశంలో ఉన్నారు.