Vocabulary

かくなる上は

now that it's come to this; since it's come to this

expression