Wait for it - what's behind Merkel's shaking.
676