{adv. phr.} When first seen; without careful study. * /At first blush the offer looked good, but when we studied it, we found things we could not accept./
AT FIRST BLUSH
Meaning of AT FIRST BLUSH in English
Dictionary of English idioms . Словарь английских идиом. 2012