Полный англо-русский словарь
throw lustre on
Придать блеск (чему-л.); прославить (что-л.)
Полный англо-русский словарь
throw light
throw obstacles in smb's way