Understand Chinese Nickname

充其量不过小丑

[chōng qí liàng bù guò xiăo chŏu]
A self-deprecating phrase which literally translates to 'at best I'm merely a clown,' signifying low self-esteem or resigned perception of oneself.
Generate Chinese Nickname
Relation Nicknames