translate English to German: Europe does, however, hold some strong cards, and it can restore confidence in those who have lost it.
Europa hat jedoch auch etwas zu bieten und kann zweifelnden Völkern neues Vertrauen einflößen.