marvel at

language: de

definitions

  1. to feel great wonder or admiration for something
    de: große Bewunderung oder Staunen über etwas empfinden

examples

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

    Wir alle staunten über die Schönheit des Sonnenuntergangs.