xuè liú chéng hé血流成河rivers of blood (idiom); bloodbathFrequency 3.0Meaningsrivers of blood (idiom)bloodbath