question de vie ou de mort
Meanings
Noun
1. matter of life and death, matter of life or death