Полный англо-русский словарь
throw light
Проливать свет
Полный англо-русский словарь
throw its weight behind
throw lustre on