that's over and done with. - Türkçe İngilizce Sözlük