to make no headway - Turco Inglés Diccionario