to be left open-mouthed, be left dumbstruck

listen to the pronunciation of to be left open-mouthed, be left dumbstruck