translate English to German: The experiences of recent years make that clear.
Die Erfahrungen der letzten Jahre machen dies deutlich.