triumph over difficulties

[ˈtraɪʌmf ˈoʊvər ˈdɪfɪˌkʌltiz] トライアンフ オーバー ディフィカルティーズ

1. 困難に打ち勝つ、苦難を克服する。

困難な状況や障害を克服し、最終的に成功や勝利を達成する様子を表します。精神的な強さや粘り強さが強調されます。
She managed to triumph over difficulties and achieve her dream. (彼女は困難に打ち勝って夢を達成しました。)
関連
conquer obstacles
prevail against adversity
overcome hardship