hit the something mark - French English Dictionary