English: It is one of the Greater Churches.
Telugu: గొప్ప మసీదులలో ఇది ఒకటి.