stem the tide
idiomDefinition of stem the tide
: to stop something from continuing and increasing
—+ of We have to do something to stem the tide of violence.