adjective

 

annoying and difficult

I've had a very trying day.