hit somebody/something hard - Francés Inglés Diccionario