do or die

US /duː ɔːr daɪ/
UK /duː ɔːr daɪ/
"do or die" picture
1.

生死攸关, 不成功便成仁

a situation in which one must either succeed or fail completely

:
This is a do or die situation for our team.
这对我们团队来说是生死攸关的局面。
It's do or die for the company; they need to secure this contract.
这对公司来说是生死攸关的;他们需要确保这份合同。