it all happened so suddenly that he didn't know what to do
Related Translations:
突兀: 1.(高耸) lofty; towering 短语和例子突兀的山石 towering crags; 怪峰突兀。 a grotesque peak thrusts itself towards the sky.2.(出乎意料) sudden; abrupt; unexpected 短语和例子事情来得这么突兀, 使他简直不知所措。 it all happened so sudd