English to Hindi

Meaning for:
short-winded
other
हाँफ़ता हुआ