困った
unmanageable ; impossible ; hopeless
inopportune ; uncomfortable ; inconvenient ; embarrassing ; annoying ; awkward
disturbing ; distressing
困る
困ったちゃん