blow the competition away - German English Dictionary