English to Hindi

Meaning for:
puff in
other
धुआँ चोड़ते हुए आना