translate English to French: Many speakers acknowledged that novel technologies had created new opportunities for criminals and daunting challenges for criminal justice systems.
De nombreux intervenants ont reconnu que les nouvelles technologies avaient créé de nouvelles possibilités pour les délinquants, qui posaient des problèmes considérables aux systèmes de justice pénale.