have been through a rough patch - Französisch Englisch Wörterbuch