Understand Chinese Nickname

臣妾做不到

[chén qiè zuò bù dào]
Originating from ancient Chinese dramas where palace women address themselves. It translates as 'this lowly concubine cannot do so'. Modern usage expresses a playful helplessness.
Generate Chinese Nickname
Relation Nicknames