Translate the following English sentence to French:
"A great deal has been done, but still more needs to be done, especially when it comes to aligning different countries' legislation for the purposes of tracing and prosecution and when it comes to providing information to the police and courts."
De nombreux efforts ont déjà été faits, mais ils restent largement insuffisants, notamment lorsqu'il s'agit d'éliminer le plus possible les différences entre les législations des différents pays en matière de détection et de poursuite ainsi que de l'information au niveau de la police et de la justice.