can't see farther than (one's) nose - French English Dictionary