expression
now or never; time's up
Used when a deadline has arrived or a situation is urgent, implying no more waiting is possible. Often used as an exclamation or in predicative position.
もう待ったなしだ。今すぐ決断しなければ。
It's now or never. We have to decide right now.
締め切りは明日。待ったなしの状況だ。
The deadline is tomorrow. It's a do-or-die situation.