hit a bad patch - German English Dictionary