Despite
「にもかかわらず」という意味で、逆接を示します。
the current difficulties
「現在の困難」「今の難しさ」という意味です。
his ideal outlook
「彼の理想的な見方」「彼の理想的な展望」という意味です。
on the project
「プロジェクトに対して」という意味で、具体的な対象を示します。
kept
「維持させた」「保った」という意味で、keepの過去形です。
the team
「チームを」という意味です。
motivated
「やる気を出させた」「動機付けられた状態」という意味です。