translate English to German: The euro has not kept its promise.
Der Euro hat die in ihn gesetzten Erwartungen nicht erfüllt.