beat yourself up
phrasal verbbeat yourself up (about/over something)
(North American English also beat up on yourself (about/over something))
- (informal) to blame yourself too much for something
(为某事)过分自责 - Look, there's no need to beat yourself up over this.
听我说,没有必要为此过分自责。
- Look, there's no need to beat yourself up over this.