translate English to German: We have not kept our promise.
Wir haben das, was wir versprochen haben, nicht gehalten.