Language:
Free Online Dictionary|3Dict

自怨自艾

Source : CEDICT

to be full of remorse/to repent and redress one's errors

Source : CEDICT

to be full of remorse/to repent and redress one's errors