Chinese words · Chengyu

应运而生

yìngyùn-érshēngTraditional 應運而生

to emerge in response to the times; to arise when conditions are right

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