English to Hindi

Meaning for:
storm-tossed
other
तूफ़ान में फँसा;मुसीबत का मारा