be hit hard - German English Dictionary