translate English to French: This is our mission.
C’est notre mission.