at first blush

prep_phrase
Graduate
1

Upon first impression or consideration; seemingly, apparently, ostensibly.