1040 亿 应该是 104 billion
我也翻错了,不应该是 1.04 billion。
另外: at an estimating 104 million dollars
是不是应为
at an estimated 104 million dollars