overcome the difficulty - Alemán Inglés Diccionario