be cruel to be kind - definition and synonyms

phrase
  1. to say or do something to someone that seems unkind but is intended to help them

    I told her the facts – sometimes you have to be cruel to be kind.

See also main entry: cruel