undertake something with determination - Espagnol Anglais Dictionnaire