Jump to content

自怨自艾

From Wiktionary, the free dictionary

Chinese

[edit]
to blame oneself
trad. (自怨自艾) 自怨 自艾
simp. #(自怨自艾) 自怨 自艾

Pronunciation

[edit]

Idiom

[edit]

自怨自艾

  1. to be full of remorse and self-reproach