marvel at

language: zh

definitions

  1. to feel great wonder or admiration for something
    zh: 对某事感到惊叹或钦佩

examples

  1. We all marveled at the beauty of the sunset.

    我们都惊叹于日落的美丽。