BEOLINGUS
Dictionary - TU Chemnitz

 German  English

mit etw. Schluss machen; einer Sache ein Ende setzen [geh.] {v} to end sth.; to put a stop to sth.; to put a/the lid on sth.

Es ist Zeit, dem Gerede/Unsinn ein Ende zu setzen. It's time to put a/the lid on all the talk/nonsense.