translate English to French: So, we in Britain have nothing to be proud of either.
La Grande-Bretagne n'a donc pas non plus de raisons d'être fière.