translate English to French: The best answer is both ancient and simple: hubris.
La réponse se trouve dans une notion ancienne et simple à la fois: l’hubris.