at first blush in German
at first blush in German
auf den ersten Blick
(idiomatic) Upon first impression or consideration; seemingly, apparently, ostensibly.