こむずかしい

Etymology
From.

Adjective

 * 1) rather annoying
 * 2) rather annoyed
 * 1) rather annoyed