Vocabulary

ない訳にはいかない

cannot avoid (doing); cannot help (doing); have no other choice but to; must (do)

expression