translate English to French: We therefore have good reasons for pride and satisfaction.
C’est pourquoi nous avons de bonnes raisons d’être fiers et satisfaits.