English: Taj-ul-Masajid the largest mosque in India.
Telugu: తాజ్-ఉల్-మసీదు భారతదేశంలోని అతిపెద్ద మసీదు.