Translate the following English sentence to French:
"It is even one of the most appalling human failings, and no one has a monopoly on it."
C'est même un des plus effroyables travers humains, dont personne n'a le monopole.