A: I heard you were promoted today.
B: Yeah! What I've done in the past years is worthwhile. I have had a hard time for a longtime.
have a hard time
I have a hard time with my wife.
He would have a hard time contradicting her.
Do stepparents usually have a hard time winning the confidence of their stepchildren?
But I believe we'll have a hard time convincing our clients at your price.