“神的光芒下”可以翻译为 "under the radiance/glory of the deity" 或 "in the light of the divine" 。
“radiance/glory” 体现了“光芒”所蕴含的辉煌、神圣之意。
“deity” 指“神,神灵”,明确表达出所指对象。
“in the light of” 是一个常用短语,有“在……的光照下”“鉴于”“按照”等含义,这里取其在神圣光辉笼罩下的意境。