Here's why:
* Juggernaut is derived from the Hindu deity Jagannath, whose chariot is said to have crushed people during a festival, hence the meaning of an unstoppable force.
* Enthusiasm comes from the Greek word "entheos," meaning "having the god within." It refers to a state of intense feeling or excitement, often attributed to divine inspiration.
While both words have religious origins, enthusiasm has a distinctly Greek background, whereas juggernaut comes from a different religious tradition.