hit a bad/sticky patch - French English Dictionary