stupefazione

Etymology
From.

Noun

 * 1) amazement, astonishment, wonder
 * 2) stupor, stupefaction