Despite the setbacks
「挫折にもかかわらず」「逆境にもかかわらず」という意味です。
the team
「そのチーム」を指します。
rose above
「~を乗り越えた」「~に打ち勝った」という意味で、「rise above」の過去形です。
challenges
「課題」「困難」を意味します。
and
「そして」という接続詞です。
delivered
「届けた」「達成した」という意味で、「deliver」の過去形です。
a successful project
「成功したプロジェクト」を意味します。