translate English to French: Does this not constitute mission success?
Cela ne faitil pas de cette mission une réussite?