Despite
「~にもかかわらず」という意味の前置詞です。
his
男性三人称単数の所有格で「彼の」を意味します。
inveterate
「常習的な」または「筋金入りの」という意味で、ある習慣が染み付いている様子を表します。
laziness
怠惰やなまけ癖を意味する名詞です。
he
男性一人称単数で「彼」を指します。
managed
「どうにかやり遂げた」または「管理した」という意味の動詞 'manage' の過去形です。
to
不定詞や方向を示す前置詞です。ここでは 'managed' の後に来て「~することに成功した」という意味を作ります。
finish
「終える」や「完了する」という意味の動詞です。
the
特定のものを指す定冠詞です。
project
プロジェクトを意味する名詞です。