reach an impasse - Alemán Inglés Diccionario