overshadow
US /ˌoʊ.vɚˈʃæd.oʊ/
UK /ˌoʊ.vɚˈʃæd.oʊ/

1.
eclissare, mettere in ombra
to be more important or significant than (someone or something else)
:
•
Her recent success overshadowed all her previous achievements.
Il suo recente successo ha eclissato tutti i suoi precedenti successi.
•
Don't let fear overshadow your dreams.
Non lasciare che la paura eclissi i tuoi sogni.