Chinese words · Chengyu

冠冕堂皇

guānmiǎn-tánghuáng

high-sounding; dignified on the surface

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