麻烦帮忙翻译一下这句句子吧“they are shedding new light on the dance between genes and life experience determines intelligence”,这句话中的前半段——they are shedding new light on the dance,应该要怎么理解呢?求指导

问题描述:

麻烦帮忙翻译一下这句句子吧
“they are shedding new light on the dance between genes and life experience determines intelligence”,这句话中的前半段——they are shedding new light on the dance,应该要怎么理解呢?求指导

shed light on--- 为...提供线索, 对...透露情况, 使...清楚地显出, 阐明...

shedding new light 意思是"进一步发现"
dance between genes and life experience 在这里应理解为"跃动在基因与生活经验之间"