Understand Chinese Nickname

臣妾做不到阿

[chén qiè zuò bù dào ā]
Loosely based on traditional Chinese drama language meaning 'this lowly concubine cannot achieve it'. It carries an air of regret and resignation from something not within one’s power to accomplish.
Generate Chinese Nickname
Relation Nicknames