translate English to French: Anything less could spell disaster and at CATSA, we cannot afford to fail in our mission.
Rien de moins pourrait entraîner un désastre. Or, à l’ACSTA, nous n’avons pas les moyens de faillir à notre mission.