the devil’s own time

the devil’s own time

n. a very difficult time; a hellish time. I had the devil’s own time with these tax forms.
See also: own, time