Understand Chinese Nickname

走不出自己的埋伏

[zŏu bù chū zì jĭ de mái fú]
One is trapped by oneself; metaphorically being stuck due to personal fears, thoughts, habits, etc., and unable to break free from them no matter how hard they try.
Generate Chinese Nickname
Relation Nicknames