English: One of the largest religious buildings.
Telugu: అతిపెద్ద మతపరమైన భవనాలు ఒకటి.