English to Hindi

Meaning for:
put through the mill
other
कठिन परेशानी में डालना