Chinese words · Chengyu

显山露水

xiǎnshān-lùshuǐTraditional 顯山露水

to show one's abilities; to stand out

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