translate English to French: It is that unconquerable spirit that has enabled us to overcome nature's obstacles time and again in history through mutual help and partnership.
C'est cet esprit invincible qui nous a permis de surmonter les obstacles opposés par la nature, à maintes reprises dans l'histoire, grâce à l'entraide mutuelle et au partenariat.