at first blush in Russian
at first blush in Russian
на пе́рвый взгляд
(idiomatic) Upon first impression or consideration; seemingly, apparently, ostensibly.