haberse cumplido imperfectamente, o de haberse retardado el cumplimiento.