translate English to French: The financial mismanagement has been allowed to prevail for far too long.
Les irrégularités en matière de gestion financière n'ont que trop duré.