bù fù zhòng wàng不负众望to live up to expectations (idiom)Frequency 2.6Meaningsto live up to expectations (idiom)