throw light on

Verb

 * 1) To make clear; to elucidate; to provide an explanation for (something puzzling or mysterious).