translate English to French: He also performed such important roles as negotiating the tough financial issues.
Il a également joué un rôle important dans la négociation d’épineuses questions financières.