despite obstacles

/dɪˈspaɪt ˈɒbstəkəlz/ ディスパイト オブスタクルズ

1. 困難にもかかわらず、障害にもかかわらず

何か困難な状況や障壁があるにもかかわらず、それを克服して進む様子や結果を示します。逆境に屈しない意志や行動を強調する際に使われます。
Despite obstacles, she managed to finish her degree. (困難にもかかわらず、彼女は学位を修了することができました。)
関連
in spite of difficulties
notwithstanding challenges
regardless of hardships
even with impediments
overcoming adversity