as best (as possible) one can/could tell - Anglais Synonymes Dictionnaire