it remains to be seen - French English Dictionary