as far as one can tell

1.

據我們所知