Translate the following English sentence to French:
"For decades they have ignored their obligations under EU directives."
Depuis des décennies, il ne respecte pas les obligations qui lui incombent au titre des directives de l'UE.