translate English to German: What Europe today most lacks, is confidence in its own destiny.
Was Europa heute am meisten fehlt, ist das Vertrauen in sein eigenes Schicksal.