undertake something with determination - İspanyolca İngilizce Sözlük