bring something to a successful end - Almanca İngilizce Sözlük