Vocabulary
後を絶たず
あとをたたず
never ceasing; never ending
expression