Language:
Free Online Dictionary|3Dict

鮮血迸流

Source : CEDICT

Blood flowed in streams. Fresh blood spurted out. (idiom)