Chinese words · Chengyu

防患于未然

fánghuànyúwèiránTraditional 防患於未然

to nip trouble in the bud

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