Chinese words · Chengyu

两全其美

liǎngquán-qíměiTraditional 兩全其美

to satisfy both sides; win-win

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