shed (or throw or cast) light on
- help to explain (something) by providing further information about it
ph. help to explain (something) by providing further information about it
Powered by Oxford Dictionary of English 3e
...confusion or ambiguity; make clear 釐清使不模糊; 澄清 http://www.thefreedictionary.com/shed+light+on cast/shed/throw light on sth Something or someone that casts/sheds...
This research report will add to the knowledge base by casting light on factors that have influenced technology integration during the transition...
... late afternoon sun shone through the leaves of the giant oak tree, casting its flickering light on the cabin. This golden motion of light entranced the child and she ...