translate English to French: It is a magnificent achievement which we should continue to celebrate.
Voilà une magnifique réussite que nous devrions continuer de célébrer.