have difficulty to explain - Deutsch Englisch Wörterbuch