have a rough time of it

Verb

 * 1)  To have many problems; to have a difficult time.