(up) until this point - Turco Inglés Diccionario