Pinyin Dictionary results for "ying yun er sheng"

应运而生
to emerge to meet a historic destiny (idiom); to arise at an opportune time; able to take advantage of an opportunity; to rise to the occasion
Dictionary data provided by CC-CEDICT