1.New research sheds light on how carnivorous plants like the Venus fly trap developed a taste for meat.
sheds light on 阐明
Darwin's book sheds light on the evolution of human beings.
达尔文的书解答了人类演化之谜 。
2.Researchers in a variety of fields collaborated in the study.
collaborate 合作
Success is heavily dependent on skillful collaboration.
成功的口译仰赖合作无间的伙伴 。