The Finnish term "kaivata" matches the English term "ache"

other finnish words that include "kaivata" : english :
kaivata long for
kaivata yearn