Understand Chinese Nickname

瞧你这能耐

[qiáo nĭ zhè néng nài]
Translates to 'look at your capabilities.' It carries admiration or sarcasm towards a person's talent or strength but could also carry a mocking undertone depending on context.
Generate Chinese Nickname
Relation Nicknames