ett afgjordt lugnande intryck i Europa.