Language:
Free Online Dictionary|3Dict

生機

Source : CEDICT

opportunity to live/to reprieve from death/life force/vitality