translate English to French: the presentations the discussions
 Pertinente mais trop technique