die in the last ditch

  1. Verb son nefesine kadar savaşmak
  2. Verb sonuna kadar dayanmak