it's a done deal. - İspanyolca İngilizce Sözlük