To be filled with wonder or astonishment at something.
To express admiration or wonder in a more extended or reflective way.
किसी चीज़ पर आश्चर्य या चकित होना।
English Usage: She marveled at the beauty of the sunset.
Hindi Usage: उसने सूर्यास्त की सुंदरता पर आश्चर्य व्यक्त किया।
To express wonder or admiration verbally and openly.
वाणी और खुलकर आश्चर्य या प्रशंसा व्यक्त करना।
English Usage: He marveled aloud at the magician's tricks.
Hindi Usage: वह जादूगर के जादू के करतबों पर जोर से आश्चर्य व्यक्त कर रहा था।