to be astonished
Expresa un estado de gran sorpresa o asombro ante algo inesperado o impresionante.
Cuando vio el regalo, se quedó boquiabierto por la generosidad.
El público se quedó boquiabierto ante la increíble actuación del mago.