at first blush in Spanish
at first blush in Spanish
a primera vista
(idiomatic) Upon first impression or consideration; seemingly, apparently, ostensibly.
al principio
(idiomatic) Upon first impression or consideration; seemingly, apparently, ostensibly.