translate English to French: They do not lend themselves to easy answers.
Et il n'existe pas de réponse facile.