translate English to French: We need patience and perseverance to achieve this.
Nous devons faire preuve de patience et de persévérance pour y parvenir.