Example:He marvelled that a man in such intense pain could be so coherent.
Trick to remember: Chamatkar marvel hota h
Other meanings of Marvel
(noun) A wonderful or astonishing person or thing. — चमत्कार/आश्चर्य Example: Many scientists view the three-year-old boy with the extremely high IQ as a marvel.