When you first arrive in Germany, you might think that we are totally immune to embarrassment. There...