he's beyond help - French English Dictionary