translate English to French: It is, unfortunately, damned hard, which is why the answer is so varied.
Malheureusement, la question est sacrément compliquée, d'où la diversité des réponses.