Indubitably, something of moment happened.

不消说的, 一定发生了什么重大的事情.

相关词汇
indubitablyadv. 无疑地,确实地;
somethingpron. 某物,某事,重要的事物[人],有一定意义的事物;n. (表示不确切的描述或数量)大致,左右;adv. 非常,有点,大约;
ofprep. 关于,属于…的,由…制成;aux. 助动词 [非标准用语、方言] =have [主用于虚拟语气];
momentn. 瞬间,片刻,时刻,重要,紧要,[物]力矩;
happenedv. 发生( happen的过去式和过去分词 ),出现,碰巧;