this/the matter is over (and done) with - Turkish English Dictionary