The English term "sting" matches the Finnish term "pistää"

other english words that include "sting" : finnish :
distinguish erottaa
interesting kummallinen
stingy saita