Understand Chinese Nickname

尽数任我予夺

[jĭn shù rèn wŏ yŭ duó]
Let It All Depend on Me. This implies a sense of responsibility or desire to control one's own destiny and outcomes.
Generate Chinese Nickname
Relation Nicknames