beat oneself up (西克 安德 泰尔德 奥夫)

Idiom Apology

含义

to blame yourself too much for something

对某事过分自责 (dui mou shi guo fen zi ze)

例句

"Don’t beat yourself up over one mistake."

"不要因为一个错误而过分责备自己。" (bu yao yin wei yi ge cuo wu er guo fen ze bei zi ji)