Respuesta :

1. To persist in anything undertaken
2. Maintain a purpose in spite of difficulty

Its probably Theme. need more letters to 'explain'