shed light on
تعریف انگلیسی
verb
- make free from confusion or ambiguity; make clear “Could you clarify these remarks?” “Clear up the question of who is at fault” “Somebody ----s something”