translate English to French: Of course, all kinds of justified and unjustified arguments can be made for these arrears.
Il va sans dire que l'on peut avancer toutes sortes d'arguments fondés ou non pour expliquer ce retard.