insistent and tedious repetition - Español Inglés Diccionario