strike someone very hard - Alemán Inglés Diccionario