on the face of itexprexpression: Prepositional phrase, adverbial phrase, or other phrase or expression--for example, "behind the times," "on your own."
figurative (superficially)
表面上 biǎo miàn shàng
On the face of it, he's a great candidate, but have you checked out his references yet?