hit a bad/sticky patch - German English Dictionary