N1 Lesson 10
せずにはすまない - won’t get away without, won’t get off without, have to, have no choice but to, can’t not
に堪えない - cannot bear to, cannot stand to, too much to, cannot go on doing, cannot tolerate
始末だ - ends up, finally, in the end, (unfortunately) as a result, this is what happened, to come about, to wind up
ものなら・もんなら - if you were to do, if you try to, if … happens, should there be