to surmount difficulties - Inglés Sinónimo Diccionario