not spare oneself
Are you looking for: 不宽恕不宽恕自已More results...
English Expression:
  1. n.  not spare oneself