Chinese words · Chengyu

知无不言

zhīwú-bùyánTraditional 知無不言

to say all one knows

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