Understand Chinese Nickname
原来这场浩劫我自导自演
[yuán lái zhè chăng hào jié wŏ zì dăo zì yăn]
Realizing that a great disaster was orchestrated by oneself, it represents coming to terms with personal responsibility for unfortunate situations.
Generate Chinese Nickname
Relation Nicknames
咎由自取自取灭亡
[jiù yóu zì qŭ zì qŭ miè wáng]
Bring Disaster Upon Oneself conveys an idea where actions or choices have led one to a dire situation ...