marvel at
definitions
-
to feel great wonder or admiration for somethingde: große Bewunderung oder Staunen über etwas empfinden
examples
-
We all marveled at the beauty of the sunset.
Wir alle staunten über die Schönheit des Sonnenuntergangs.