Understand Chinese Nickname

无法自控无法自拔

[wú fă zì kòng wú fă zì bá]
Cannot control or pull out - It's an expression describing someone being so deeply involved in something or some situation they cannot free themselves, be it addiction, habit or emotion which has gone beyond their willpower.
Generate Chinese Nickname
Relation Nicknames