Thanks for the TL. That looked so delicious - I'll maybe make some in a few days.
One note for the TL - the closest English phrase to "wash blood with blood" is probably "fight fire with fire." It has mostly the same set of meanings and connotations.