Understand Chinese Nickname

余生有愧

[yú shēng yŏu kuì]
Remaining ashamed in one's remaining life. This shows a strong sense of guilt or regret over certain matters which one might carry forward in future days.
Generate Chinese Nickname
Relation Nicknames