English to Hindi

Meaning for:
puff and blow
other
डराना-धमकाना