hammer away at someone - Francés Inglés Diccionario