have difficulty in making a decision - Deutsch Englisch Wörterbuch