translate English to French: There are numerous technical, legal, and perhaps even moral issues associated with this issue.
La question pose de nombreux problèmes techniques, juridiques et peut-être même d'ordre moral.