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

1.
風光不再, 破舊不堪
to be old, worn out, or in poor condition
:
•
This old car has seen better days, but it still runs.
這輛舊車已經風光不再,但還能開。
•
My favorite jacket has seen better days; it's full of holes.
我最喜歡的夾克已經破舊不堪;它全是洞。