keep running into obstacles - Francés Inglés Diccionario