will fight till last breath