Understand Chinese Nickname

乜许是我太执着

[miē xŭ shì wŏ tài zhí zhe]
Translating to 'Maybe I Am Too Persistent', it shows a self-acknowledgment or doubt of one's tenacity or determination in holding onto certain matters or persons.
Generate Chinese Nickname
Relation Nicknames