have seen better days in Swedish
have seen better days in Swedish
ha sett sina bättre dagar
(euphemistic, of a person or thing) To be in poor condition, to be worn out.