translate English to French: Those are the best deterrents against any spoilers or would-be attackers, and the key to maintaining security.
Il s'agit là des meilleurs facteurs de dissuasion à opposer à tous ceux qui voudraient faire échouer les efforts et à tous les agresseurs potentiels, et aussi des éléments clefs du maintien de la sécurité.