These pants were expensive, so they have no tear even five, six years of wearing it.
tear=破れる、裂ける
These pants are high-quality, so they have no tear even five, six years of wearing it.
このズボンは高級品だから、5-6年経っても裂けることはありません。
high quality = 高品質、高級品
expensive = 高価
高価でも高品質ではなかったり、高品質でも効果ではないばあいがありますので、 適切な表現を入れ替えて使ってみてください。