hit something hard - Francés Inglés Diccionario