marvel at
definitions
-
to feel great wonder or admiration for somethingzh: 对某事感到惊叹或钦佩
examples
-
We all marveled at the beauty of the sunset.
我们都惊叹于日落的美丽。
We all marveled at the beauty of the sunset.
我们都惊叹于日落的美丽。