I want to express that I'm curious to new things and I have looked up in an online Chinese-English dictionary. There is a sentence:
I marvel at all things new to me.
- What's the difference between curious and marvel?
- Does "I marvel at all things new to me" have the same meaning to "I'm curious to the new things"?