いたしかねている
itashikanete iru

Ichidan Verb

Expresses an ongoing action or state of 致しかねる

1. Unable to fulfill; Unable to do; Cannot allow

Progressive Aspect