translate English to French: Several respondents to the Survey touched on this most basic of issues.
Plusieurs des répondants au Sondage ont soulevé cette question qui est des plus fondamentales.