Are German idioms all sausage to you, or are you the lucky Hans who understands some? Either way, check these out and give your German a boost!