a throw/cast light on/upon throw light on/upon throw light upon
Related Translations:
阐明: expound; clarify 短语和例子阐明案情真相 state the facts of a case; 精辟地阐明社会发展规律 brilliantly expound the laws of social development; 支持声明中所阐明的正义立场 support the just stand expounded in the statement; 讲演者