Chinese words · Chengyu

堂而皇之

táng’ér-huángzhī

openly; brazenly; grand; imposing

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