de prime abord

Adverb

 * 1) at first sight, at first glance, at first