translate English to French: Iceland actually has repeatedly stated that those changes are long overdue.
L'Islande a plus d'une fois affirmé que ces changements n'avaient que trop tardé.