English to Hindi

Meaning for:
have known better days
other
पहले अच्छी हालत में होना