Those devils I'll never rest till I've got even with them!
I won't be able to rest until I've gotten my revenge.