過去式：flabbergasted 過去分詞：flabbergasted 現在分詞：flabbergasting
..., blindsiding, dumbfounding (also dumfounding), eye-opening, flabbergasting, jarring, jaw-dropping, jolting, startling, stunning...
... I care…your straight talk rendered me flabbergasted (這個字您也可以用speechless取代). (Of course…not to mention asking...
Because it was describe an accident not emphasis on a road. So we use to say in an accident not "on" an accident, right? I hope you know what i mean. :")