in spite of difficulties

/ɪn spaɪt əv ˈdɪfɪkəltiz/ イン スパイト オブ ディフィカルティーズ

1. 困難や障害が存在するにもかかわらず、それが妨げとならずに何かが行われること

何らかの困難や障害が存在するにもかかわらず、それが妨げとならずに物事が進行したり、特定の行動が取られたりする状況を示します。
In spite of difficulties, she completed her marathon. (困難にもかかわらず、彼女はマラソンを完走しました。)
関連
despite hardships
notwithstanding obstacles
despite the problems