Vocabulary

始末に負えない

too much for one to handle; unmanageable; uncontrollable

expression i-adjective