Vocabulary

止むに止まれぬ

without being able to help oneself; against one's will; compelling; pressing; irresistible

expression