Recent research has thrown new lightupon the causes of the disease.
最近的研究结果使得该病的病因非常清楚。
2
New light may be thrownupon the cause of cancer by research that is now in progress.
关于癌症的起因,有可能通过正在开展的研究得到新解释。
3
We have thrown all the light we could acquire upon the portent , and would gladly, now that it has done its office, erase its deep print out of our own brain ;