more by luck than judgment - German English Dictionary