be stunned by a difficulty - Alemán Inglés Diccionario