marvel at
definitions
-
to feel great wonder or admiration for somethingen: to feel great wonder or admiration for something
examples
-
We all marveled at the beauty of the sunset.
We all marveled at the beauty of the sunset.