Translate the following English sentence to French:
"There is now a weight of public opinion demanding an answer more sophisticated than: "It has not been done before"."
Il existe à présent une pression de l'opinion publique réclamant une réponse plus élaborée que : "Cela ne s'est jamais fait auparavant".