hài​rán

dumbstruck

Definitions

hài​rán

overwhelmed with shock, horror or amazement; dumbstruck; aghast

Sources