translate English to French: We are confident that he will provide invaluable insights into the area of international justice.
Nous sommes certains qu'il fournira des éclaircissements inestimables dans le domaine de la justice internationale.