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