end up being complicated and difficult - Deutsch Englisch Wörterbuch