translate English to French: Mexico is celebrating, too, and is grateful to the world.
Le Mexique se réjouit, lui aussi, et il est reconnaissant au monde entier.