At first blush , or At the first blush Meaning, Definition & Usage

Definitions
  1. at the first appearance or view. "At the first blush, we thought they had been ships come from France." Hakluyt. This phrase is used now more of ideas, opinions, etc., than of material things. "All purely identical propositions, obviously, and at first blush, appear." etc. Locke.

Webster 1913