at first blush in Polish
at first blush in Polish
na pierwszy rzut oka
(idiomatic) Upon first impression or consideration; seemingly, apparently, ostensibly.