不负众望bùfùzhòngwàngTop 45000Meanings1. to live up to expectations (idiom)Characters used不no负to bear众crowd望to hope