on the face of it - Inglés Sinónimo Diccionario

on the face of it

adv.
[1] apparently , seemingly , ostensibly