have a dumb/beginner luck - German English Dictionary