English: It's one of the largest mosques in Asia.
Telugu: ఆసియాలోనే ఇది అతిపెద్ద చర్చ్.