cast a shadow over/on something

相关词: shadow

成语

Definition

  1. to negatively affect something that was previously positive or enjoyable; to spoil or taint a pleasant situation

    给…蒙上阴影

    • Although they won the game, the controversy about their coach cast a shadow over the victory.

      虽然他们赢得了比赛,但关于他们教练的争议给胜利蒙上了阴影。

    • The economic downturn has cast a shadow over the country’s future.

      经济衰退给国家的未来蒙上了阴影。

    • Allegations about the company's past unethical practices cast a shadow over their new product launch.

      关于公司过去不道德行为的指控给他们的新产品发布蒙上了阴影。