English: It is the world's largest mosque.
Telugu: ఈ మసీదు ప్రపంచంలోనే అతి పెద్దది.