translate English to French: We must develop new instruments to deal with these new problems.
C'est à nous de faire en sorte que ce noble objectif soit réalisé.