あきれる (translations)→ amaze astonish cry
たじろぐ (translations)→ deter hesitate puzzle teeter throw
だしぬけ (translations)→ abruptness sudden
はっとする (translations)→ alert know startle
案外 (translations)→ but maybe possibly rather really strangely surprisingly unexpected
楽しみ (translations)→ comfort excite fun pleasure privilege sensation sport thrill
奇襲 (translations)→ ambush foray
虚をつかれる (translations)→ blank embarrass
驚愕 (translations)→ alarm astonishment consternation disbelief dismay indignation
思いがけない (translations)→ abrupt accidental alarming curious disproportionately extraordinary piece strange surprised unbelievable unheralded unsuspected
不意打ち (translations)→ drop sneak unpredictable
不思議 (translations)→ impressive marvel mysterious odd remarkable strangeness surprising wonder
呆れる (translations)→ disgusting scorn terrify
予想外の (translations)→ unforeseen unintended
裏をかく (translations)→ circumvent fool outguess
愕然とする (translations)→ dumbfound low regret shock strike
驚き (translations)→ amazement distress incredulity mind bender
驚く (translations)→ appreciation die impress shock oneself startled