far from it. - French English Dictionary