• この上はあきらめるより外ないな
    • All you can do now is give up./What else can you do now but give up?
    • この上はもう一刻も猶予はならない
    • There is now no time to lose./We can no longer afford to lose even a moment.