kanının son damlasına kadar

listen to the pronunciation of kanının son damlasına kadar
Türkçe - İngilizce
to the bitter end
with one's back to the wall
up against the wall