The English term "lease" matches the Finnish term "vuokrata maata"

other english words that include "lease" : finnish :
please miellyttää
pleased tyytyväinen
release jättää