have/get a nasty wallop - German English Dictionary