translate English to French: Perhaps in the future the mechanism being proposed to us might contribute to this Tribunal, giving it the available information.
Peut-être, à l'avenir, le mécanisme qui nous est proposé pourra-t-il apporter une contribution à la Cour en fournissant les informations disponibles.