What does al primer golpe de vista mean?

al primer golpe de vista - Spanish to English

at first