translate English to French: It needs to be made simpler, with appropriate definitions and clarifications.
Il y a lieu de simplifier, de définir et de clarifier.