matter of life and death in Spanish
matter of life and death in Spanish
asunto de vida o muerte
Something whose outcome could result in either someone's survival or their death