Understand Chinese Nickname

难免庸人自扰

[nán miăn yōng rén zì răo]
It means 'even ordinary people cannot avoid troubling themselves,' implying a tendency to worry needlessly about things that are often out of one's control.
Generate Chinese Nickname
Relation Nicknames