have seen better days

US /hæv siːn ˈbɛtər deɪz/
UK /hæv siːn ˈbɛtər deɪz/
"have seen better days" picture
1.

schon bessere Tage gesehen haben, abgenutzt sein

to be old, worn out, or in poor condition

:
This old car has seen better days, but it still runs.
Dieses alte Auto hat schon bessere Tage gesehen, aber es fährt immer noch.
My favorite jacket has seen better days; it's full of holes.
Meine Lieblingsjacke hat schon bessere Tage gesehen; sie ist voller Löcher.