dogged

Definition

Persistently determined, especially in facing difficulties.

中文 坚持不懈地下定决心,尤其是在面对困难时。

Example

"Her dogged pursuit of justice led to the case being reopened."