English to Hindi

Meaning for:
sneak up on
other
से नजर बचाकर आना