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