have seen better days

отслужить своё, выйти из употребления

Judy has had her car for ten years, and it has seen better days.

Другие идиомы: