nenuilstantis (angliškai):

1) unresting
2) inexhaustible