to persist in a demand - Francés Inglés Diccionario