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

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