English to Hindi

Meaning for:
huff and puff
other
हाँफना;डराना-धमकाना