have a hard time
idiomDefinition of have a hard time
: to experience difficulty doing something
She's having a hard time living within her budget. The school has had a hard time recruiting substitute teachers. He's been having a hard time with his research paper.