translate English to French: An unholy combination of factors point to a formidable array of obstacles which need to be overcome before true progress on human rights is achievable.
Une combinaison désastreuse de facteurs oppose des obstacles gigantesques à tout progrès réel dans le domaine des droits de l'homme.