translate English to French: Any further delay in doing so would be unjustified.
Tout nouveau retard en la matière serait injustifié.