Speaking in Munich, German Chancellor Olaf Scholz tells allies to expect a long war in Ukraine.