Language:
Free Online Dictionary|3Dict

鲜血迸流

Source : CEDICT

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