do or die
US /duː ɔːr daɪ/
UK /duː ɔːr daɪ/

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.
这对公司来说是生死攸关的;他们需要确保这份合同。