prevail over

/prɪˈveɪl ˈoʊvər/ プリヴェイル オウヴァー

1. 打ち勝つ、優勢になる、克服する

困難な状況、競争相手、または悪しきものなどに対し、最終的に勝利を収め、優勢になる様子を表します。粘り強い努力や抵抗の末に成功を勝ち取るニュアンスがあります。
Good will prevail over evil. (善は悪に打ち勝つでしょう。)