as best (as possible) one can/could tell - French English Dictionary