translate English to French: His flexibility  and willingness to cooperate seemed to weigh heavily in his favour.
Sa souplesse et son désir de coopérer ont semblé le favoriser grandement.