The English term "avenge oneself" matches the Finnish term "kostaa"

other english words that include "avenge" : finnish :
avenge kostaa
other english words that include "oneself" : finnish :
conduct oneself käyttäytyä
think to oneself miettiä