at first sight
... at first sight乍一看;初看之下 in sight adv. 在即,在望;看得见;被看到 out of sight看不见;在视野之外;在看不见的地方 ...
at the first blush
... at the first blush 乍一看 ; 乍看起来 At The First Face 初见 ; 乍一看 ; 乍看起来 At The First Part 在第一部分 ...
At first glance it seems ; At first glance
glance the scene