1.
seen better days
The flat had a bedroom the size of a shoebox and a lounge with a sofa that had definitely seen better days.
This jacket has seen better days.
English word "być świadkiem lepszych czasów"(seen better days) occurs in sets:
EwL vocabulary 3