throw/shed/cast light on something - definition and synonyms

phrase
  1. to provide new information that helps you understand something

    I had hoped that he would be able to shed some light on the problem.

See also main entry: light