light upon

listen to the pronunciation of light upon
الإنجليزية - التركية
(deyim) saplanmak
(deyim) gözüne ilişmek
rastlamak
throw light upon
ışık tutmak
throw light upon
aydınlatmak
shed light upon
(deyim) Aydınlığa kavuşturmak, açıklık getirmek, aydınlatmak
throw light upon
üzerine ışık atmak
الإنجليزية - الإنجليزية
find unexpectedly; "the archeologists chanced upon an old tomb"; "she struck a goldmine"; "The hikers finally struck the main path to the lake"
shed light upon
Illuminate to the understanding; make intelligible; clarify or explain (something unknown)

This mystery has vexed us all hitherto; perhaps you will be able to shed light upon the matter, Inspector.