Understand Chinese Nickname

咎由自取bu背弃

[jiù yóu zì qŭ bu bèi qì]
A complicated expression that translates to 'Blame yourself and do not abandon'. It implies accepting responsibility for one's own mistakes without giving up hope or faith.
Generate Chinese Nickname
Relation Nicknames