Chinese words · Chengyu

光明正大

guāngmíng-zhèngdà

open and aboveboard

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