English to Hindi

Meaning for:
have a hard time of it
other
परेशान होना