English: a place of religion.
Telugu: ఒక మతానికి చెందినా ప్రదేశం.