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

other english words that include "long" : finnish :
long pitkä
push along työntää