Please suggest a caption for this image

On this week's cover of the German newspaper "Der Spiegel"