succeed in getting something done - Almanca İngilizce Sözlük