Back to Dictionary
不负众望
不負眾望
bùfùzhòngwàng
1.
to live up to expectations (idiom)
Metadata
- Category
- Chinese