◆to shed light on sth or to throw light on sth or to cast light on sth使某事显得非常清楚;阐明某事;使人了解某事
A new approach offers an answer, and may shed light on an even bigger question.新方法提供了一个答案, 而且有可能让人们进一步了解更重大的问题。
an anthropologist wishing to throw light on the origins of humanity一位希望阐明人类起源的人类学家
information that might cast light on her death可能会解释她死因的一些信息