shed light uponWiktionary 原文释义(英文)动词 Verb(idiomatic) Illuminate to the understanding; make intelligible; clarify or explain (something unknown).