English: This is one of the largest mosques in India.
Telugu: భారతదేశంలో అతిపెద్ద మసీదులలో ఒకటిగా పేరుంది.