浮云蔽日英语翻译?

正确答案:
成语《浮云蔽日》英语翻译如下:
floating clouds obscure the sun