应运而生 yìng yùn ér shēng

DEFINITIONS

  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

应 yìng should, ought to, must
运 yùn run; simplified form of 運 luck, fortune; ship, transport
而 ér and; and then; and yet; but
生 shēng life, living, lifetime; birth