Sun is trying to peek through in Germany today.