Vocabulary
ない訳にはいかない
ないわけにはいかない
cannot avoid (doing); cannot help (doing); have no other choice but to; must (do)
expression