众望所依 [ zhòng wàng suǒ yī ]

基本释义

指得到群众的信任。

英文翻译

The hope of all