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