to not meet expectations or complete a task successfully
ne pas répondre aux attentes ou ne pas accomplir une tâche avec succès (ne pas repondre aux attentes ou ne pas accomplir une tache avec succes)
"The company promised improvements but failed to deliver on its promises."
"L'entreprise a promis des améliorations, mais n'a pas pu tenir ses promesses." (L'entreprise a promis des ameliorations, mais n'a pas pu tenir ses promesses.)
to fail to do what one promised
To say what is true instead of lying.
exactly at the right moment
a person with strong purpose and determination to achieve so...
to move repeatedly around something
to start behaving in an unusual or uncontrolled way