Understand Chinese Nickname

自寻烦扰

[zì xún fán răo]
Translated as 'Self-search Troubles' or creating one's own problems. A metaphor to express taking up challenges or troubles that are not necessary.
Generate Chinese Nickname
Relation Nicknames