Back to Dictionary
性命攸关
性命攸關
xìngmìngyōuguān
1.
vitally important
2.
a matter of life and death