utter surprise, complete unexpected event

listen to the pronunciation of utter surprise, complete unexpected event
Английский Язык - Английский Язык
total surprise