English to Hindi

Meaning for:
have a thin time of it
other
कष्टकर समय होना