Полный русско-английский словарь
To shed/cast light on smth., to throw light on smth., to clarify
проливать свет