translate English to French: SMFF visited the Mission in April 1999 and 2001 and has just returned from a recent trip.
SMFF a visité la mission en 1999 et 2001, et revient tout juste d’une visite récente.