translate English to French: Economic forecast errors were a significant factor in the surprises in several years but definitely have not been persistent.
Les erreurs au titre des prévisions économiques ont joué un rôle important dans les « surprises » pendant plusieurs années, mais n'ont pas définitivement été un facteur persistant.