na pierwszy rzut oka

Etymology
lit. 'at first glance'.

Particle

 * 1)  at first glance, on the face of it