RELATED WORDS
PARAPHRASING
determined and stubborn when trying to solve or complete something
determined, persistent