Vocabulary

危急存亡

life-and-death matter; an emergency or crisis where survival is threatened

noun