cast a long shadow over something—exert a very strong influence on smth.:
- Helmut Kohl cast a very long shadow over German politics, even after his defeat at the polls in 1998.
cast a shadow over something —(also: cast a shade over something) have a damaging effect on smth. such as a person’s reputation, relationships, etc.:
- The trauma suffered by these women has cast a shadow over their lives.