overwhelmed with shock or wonder, amazed, astounded, dumbfounded

listen to the pronunciation of overwhelmed with shock or wonder, amazed, astounded, dumbfounded
الإنجليزية - الإنجليزية
{s} flabbergasting