hit somebody/something hard - French English Dictionary