to be filled with wonder or astonishment
to feel admiration or amazement
प्रशंसा या आश्चर्य महसूस करना
English Usage: They marvelled at his talent for painting.
Hindi Usage: उन्होंने उसकी चित्रकला के प्रतिभा पर प्रशंसा की।