The English term "drive" matches the Finnish term "karkottaa"

other english words that include "drive" : finnish :
driver ajaja
drive on karkottaa