Chinese words · Chengyu

众望所归

zhòngwàng-suǒguīTraditional 眾望所歸

enjoying popular support; everyone's choice

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.