自怨自艾的英文

英语翻译

  • repent one's errors

参考释义

自怨自艾[zìyuànzìyì]
  • -becontriteandreformoneself;befullofremorse;bemoanone'sfate;blameandcensureoneself;regretone'spastmistakesandtrytodobetterinthefuture;repentandredressone'serrors;trailatfate;self-reproach