witnessed happier times in the past; not in very good shape

listen to the pronunciation of witnessed happier times in the past; not in very good shape
İngilizce - İngilizce
to have seen better days
witnessed happier times in the past; not in very good shape