hit a rough patch - German English Dictionary