meaning of arrojar luz sobre algo

arrojar luz sobre algo - Spanish to English

to reveal sth. [reveal additional information]