make life difficult - Englisch Synonyme Wörterbuch