make life difficult - Deutsch Englisch Wörterbuch