not able to be helped - French English Dictionary