1.Owing to the prodigious talent of Mr Sherlock Holmes.
多亏夏洛克福尔摩斯先生的奇才。

惊人的,异常的,奇妙的,巨大的

eg:Probably fewer than 50 prodigious savants are alive at the moment.
目前在世的天才学者大概不到50位。

2.Hang on.
稍等。

等下;坚持下去;不要挂断

eg:Oh, hang on! I think I know where they ended up.
哦,等一下!我想起来它们被放在哪里了。

3. Back together with my family, after my terrifying ordeal.
我历经艰辛,终于和家人重聚。

严酷的考验,折磨

eg:Life is a bitter ordeal.
生活就是痛苦的煎熬。

4. With all his customary diplomacy and tact.
仰仗他对人情世故的精通。

diplomacy
外交,交际手段

eg:That is true of the coalition government's diplomacy.
对于联合政府的外交来说,情形同样如此。