English: It's the religion of millions.
Telugu: ఇది లక్షల దేవతల మతం.