DE → EN
EN → DE
babelfish
/
English → Deutsch
to throw light on sth.
Wörterbuch
zur Aufklärung einer Sache beitragen
to throw light on sth.
on the matter