finish a difficult and complex task - İspanyolca İngilizce Sözlük