English to Hindi

Meaning for:
when first seen
other
पहली नज़र में