translate English to French: Of that, at least, we can be proud.
Et nous pouvons au moins être fiers de cela.