Understand Chinese Nickname

我在咎由自取但也难受

[wŏ zài jiù yóu zì qŭ dàn yĕ nán shòu]
Acknowledging responsibility for one's mistakes or choices (reaping what you sow) while also expressing the discomfort or pain it brings.
Generate Chinese Nickname
Relation Nicknames