On the face of it, dangers galore.
从表面上来看, 前途艰险.
It seemed absurd on the face of it.
从表面上看,真有点荒唐。
On the face of it, this seems bizarre.
从表面上,这一点似乎很奇怪。
And on the face of it this is peculiar.
表面上看是很奇怪的。
On the face of it, the problem seems minor.
单从表面上判断,这个问题似乎较小。
He is a wanderer on the face of the earth.
他是一个四处漂泊的人。
This theory is senseless on the face of it.
这种理论显然是没有意义的。
On the face of it, Vietnam's exit is good news.
表面上看来,越南的退出是一件好事。
On the face of it, this movie seems successful.
表面上看来, 这个电影取得了成功。
On the face of it, this story seems unconvincing.
表面上看来,这个故事似乎令人难以置信。

词典释义: