shed light on
照亮,查明,說明,解釋
shed light on
v : make free from confusion or ambiguity; make clear; "Could
you clarify these remarks?"; "Clear up the question of
who is at fault" [syn: clear, clear up, crystallize,
crystallise, crystalize, crystalise, straighten
out, sort out, enlighten, illuminate, elucidate]