marvel at

language: es

definitions

  1. to feel great wonder or admiration for something
    es: sentir gran asombro o admiración por algo

examples

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

    Todos admiramos la belleza del atardecer.