生死攸关

shēng sǐ yōu guān

matter of life and death

shēng

to be born

to die

yōu

distant, far

guān

mountain pass