hit someone very hard - German English Dictionary