The quality of xx is good, so it should last a long time.
この場合、次のような言い方ができますよ。
ーIf you fix it, it will last a long time.
「修理すれば、長い間もつだろう」
ーThe quality of xx is good, so it should last a long time.
「XXは品質が良いので、長持ちするだろう」
to last a long time を使って「長く使える」ことや「長持ちする」ことを言えます。
ご参考まで!
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
This product is durable and can withstand years of use.
『この製品は丈夫で何年も使える。』
The high-quality materials ensure that this item is long-lasting.
『質の高い材料がそのアイテムが長持ちすることを保証する。』
というように、durable 『耐久性のある、長持ちする、丈夫な、持ちの良い』、long-lasting 『長続きする、長持ちする』を使って表現するのはいかがでしょうか。短く、It’s durable. というようにも使えます!
参考になれば幸いです。