xìn xīn bǎi bèi

Translation

  • brimming with confidence (idiom)

Synonyms

Chinese Tones