shed light on (third-person singular simple present sheds light on, present participle shedding light on, simple past and past participle shed light on)

To illuminate; to make clear.
– From Wiktionary

The new instruments will shed some light on the history of these rocks.
There was another noticeable circumstance that shed light on human nature and Grim’s knowledge of it.