translate English to French: Many of the contributions answered the questions raised in a detailed, well argued and sometimes exhaustive way.
Une grande part des contributions ont répondu de manière détaillée, bien argumentée et parfois de façon exhaustive aux questions posées.