translate English to French: The Mission has expressed a high level of satisfaction with both Honorary Consuls.
La mission se déclare très satisfaite de ces deux consuls.