On the face of it, it seems like a great deal.
⇑ Translate the sentence above by Google ⇑
Related: on, great, deal, seem, face, it