we're not out of the woods yet. - French English Dictionary