浓荫蔽日用英语怎么翻译

正确答案:
成语《浓荫蔽日》英语翻译如下:
Strong shades hide the sun.