まったなし

Etymology
From.

Noun

 * 1)  "now or never!", "time's up!"
 * 2)  no longer able to postpone matters