translate English to French: The challenge Law enforcement agencies around the world have some of the most dedicated officers whose primary goal is to rescue these children.
Le défi  Les services de police du monde entier ont confié à des agents parmi les plus dévoués le mandat de venir en aide à ces enfants.