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

other finnish words that include "kostaa" : english :
kostaa avenge oneself