#1 idiom translation (have a rough time)
idiom :
Have a rough time.
Meaning :
to experience a difficult period (bad time, hard time)
Explanation :
Since his wife died, Mr. Brown has been having a rough time of it.
i didn't mean to give you such a rough time, I'm sorry.
i had a rough time repairing the engine because it was so rusty, but i eventually got it running again.
john went through a rough time after losing his job.