應運而生 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 luck, fortune; ship, transport
而 ér and; and then; and yet; but
生 shēng life, living, lifetime; birth