translate English to French: To this end, it is essential to develop adequate information technologies and systems, as well as cooperation with pertinent oversight mechanisms.
À cette fin, il est indispensable de mettre en place des moyens et des système d'information appropriés, et de développer la coopération avec les mécanismes de contrôle concernés.