The Finnish term "kaivata" matches the English term "long for"

other finnish words that include "kaivata" : english :
kaivata ache
kaivata yearn