she has had more luck on other days; her situation is not as good as it used to be
SHE HAS SEEN BETTER DAYS
Meaning of SHE HAS SEEN BETTER DAYS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012