Translate the following English sentence to French:
"That is very strange, especially when we are talking about slavery and trafficking in women."
L'idée est pour le moins singulière quand il est question de la traite et de l'esclavage des femmes.