bù fù zhòng wàng

Translation

  • to live up to expectations (idiom)

Synonyms

Chinese Tones