in a timely way - Turco Inglés Diccionario