do something with determination and persistence - İspanyolca İngilizce Sözlük