translate English to French: Several participants commented that we should add a clear explanation of what these terms mean.
N.B. Plusieurs participants ont précisé que nous devrions expliquer clairement ce que ces termes veulent dire.