回答
-
There's nothing that if you don't have it, you won't be able to be happy
There's nothing that~やThere is not a thing that
~ってものはない
日本語の順番とちょっと逆ですね。
if you don't have this, you won't be able to be happy
(あなたが、一般的に誰かは)これがなくては幸せになれない
you can't be happyもOKです。
There's nothing that if you don't have it, you won't be able to be happy
これがなくては幸せになれないってものはない
ご参考になれば幸いです!