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

  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