NichiDict

止むに止まれず

やむにやまれず
已むに已まれず
[yamuniyamarezu]

Meanings

1.Expression

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