translate English to French: This was a significant achievement and one of which to be proud.
Ces résultats étaient appréciables et devaient inspirer une fierté légitime.