苛立いらだたしい
iradatashii

i-Adjective

1. irritating; frustrating

かれ苛立いらだたしい表現ひょうげんこたえた。
karewa iradatashii hyōgende kotaeta.
He answered with a look of annoyance.
Other forms: