应运而生 應運而生

    yìngyùnérshēng

    1. Idiomto emerge to meet a historic destiny (idiom); to arise at an opportune time; to rise to the occasion
    2. able to take advantage of an opportunity