Back to Dictionary
寄予厚望
jìyǔhòuwàng
1.
to place high hopes