不負眾望

不负众望
fù-zhòngwàng

to not let everyone down; to not let anybody down

Wiktionary

Homographs

Entry Composition