There's a part of this problem I think I can solve -- the part of this problem I have spent my life working on.
Je pense pouvoir résoudre en partie ce problème -- j'ai passé ma vie à travailler sur une partie de ce problème.