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