translate English to French: Our security forces continue to face significant challenges.
Nos forces de sécurité continuent de faire face à d'importantes difficultés.