Vocabulary
止む無し
やむなし
cannot be helped; unavoidable
expression