insistently and tediously discuss - Turco Inglés Diccionario