止むに止まれない;已むに已まれない [やむにやまれない] /(exp) (See 止むに止まれず,止むに止まれぬ) without being able to help oneself/against one's will/compelling/pressing/irresistible/EntL2413630/