translate English to German: My third point is that the Euro was our greatest contribution to this.
Mein dritter Punkt ist: Wir haben mit dem Euro unseren größten Beitrag geleistet.