be stunned by a difficulty - Deutsch Englisch Wörterbuch