应运而生yìngyùn'érshēng
Top 25000
Meanings
1. to emerge to meet a historic destiny (idiom)
2. to arise at an opportune time
3. able to take advantage of an opportunity
4. to rise to the occasion
Characters used