I was really shocked to see this ridiculous stories in those TV series for the first time.
be taken aback
I was taken aback when i heard about his death.
stunned目瞪口呆的
When they told me she was missing i was totally stunned.
There's no way it could have happened.不可能