translate English to German: For all the pessimism of the past few years, Europe is far from being a spent force.
Trotz allem Pessimismus der letzten paar Jahre ist Europa weit davon entfernt, ein Auslaufmodell zu sein.