The Finnish term "lopetta" matches the English term "finish"

other finnish words that include "lopetta" : english :
lopetta, auttaa accomodate
lopetta, loppu end
lopetta terminate