translate English to French: The security of your sites is our main concern.
La sécurité de votre site est une notre préoccupation majeure.