go through/put someone through the mill - definition and synonyms

phrase
  1. to experience a difficult or unpleasant period of time

    I hear Jim is really going through the mill with his divorce.

    The champions looked as if they were going to put their humble opponents through the mill.

See also main entry: mill