English: This is the largest religious building in the country.
Telugu: ఇది దేశంలో అతిపెద్ద మతపరమైన భవనం.