Back to Dictionary
自怨自艾
zìyuànzìyì
1.
to be full of remorse
2.
to repent and redress one's errors