🇬🇧 en de 🇩🇪

at first blush

  • (idiomatic) Upon first impression or consideration; seemingly, apparently, ostensibly.
auf den ersten Blick
Wiktionary Links