pushing vigorously - Francés Inglés Diccionario