English to Hindi

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