have a rough time (of it)
idiomDefinition of have a rough time (of it)
: to have a difficult time
He's been having a rough time of it since his wife died.