Verb > Marvel

to feel great surprise, wonder, or admiration

(no object)

usually + at or over

The audience marveled at the magician’s skill.

The doctors are marveling over her dramatic recovery.

(+ object)

The doctors marveled that anyone could recover so quickly.