He was determined to unravel its mysteries.
Meaning: The scientist was very decided to solve the difficult and unexplainable things about the planet.
Choice of Words: Determined means very decided or resolved. Unravel means to solve or explain a mystery or problem. Mysteries means something that is difficult or impossible to understand or explain.
Alternative Expressions
Related Expressions