“经久不息的传闻,为这样的生物蒙上一层神秘的面纱”------求把这段话翻译成地道的英语

问题描述:

“经久不息的传闻,为这样的生物蒙上一层神秘的面纱”------求把这段话翻译成地道的英语

Prolonged rumor makessuch a biological cast alayer of mystery