strike someone very hard - German English Dictionary