Understand Chinese Nickname

我连讨好你的本领都没有

[wŏ lián tăo hăo nĭ de bĕn lĭng dōu méi yŏu]
It translates as 'I can’t even manage to please you'. Suggests helplessness, resignation or self-depreciation when trying to gain favor with someone.
Generate Chinese Nickname
Relation Nicknames